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
Tweet