Advertisement
Advertisement
point duty
noun
the stationing of a policeman or traffic warden at a road junction to control and direct traffic
the position at the head of a military patrol, regarded as being the most dangerous
Advertisement
Advertisement
Advertisement
Advertisement
Browse