point duty

Explore definitions, synonyms, and language insights of point duty

Definitions

Noun
the control of traffic by a policeman stationed at an intersection

More General Terms