point duty
point duty
English
Noun
Ad
Definition
Traffic control by a police officer stationed at an intersection.
Ad
point duty
Traffic control by a police officer stationed at an intersection.