Meaning of point duty

Definition of point duty

(noun) the control of traffic by a policeman stationed at an intersection

Other information on point duty

WIKIPEDIA results for point duty
Amazon results for point duty