point duty

1. (noun) (British) the control of traffic by a policeman stationed at an intersection
Related Words: traffic control



Terms and Conditions of Use / Copyright Notice