Pelican-crossing Definition
    noun
  
 (UK) A pedestrian crossing with traffic lights operated by pedestrians.
Wiktionary 
Origin of Pelican-crossing
-  pedestrian light-controlled crossing From Wiktionary 
Related Articles
Find Similar Words
Find similar words to pelican-crossing using the buttons below.





