pelican crossing
English Dictionary
->
Letter P
-> pelican crossing
Search Dictionary:
pelican crossing Definition
(n)
an
acronym
for
pedestrian
light
control
;
a
pedestrian
crossing
with
traffic
lights
that
are
controlled
by
pedestrians
pelican crossing Synonyms
pelican crossing
© Art Branch Inc.