meaning of point duty

1. the control of traffic by a policeman stationed at an intersection


Related Words

point duty |

Developed & Maintained By Taraprasad.com

Treasure Words