point duty

point duty

English Noun
Ad

Definition

Traffic control by a police officer stationed at an intersection.

Ad