Definition of Pelican Crossing

  • 1. An acronym for pedestrian light control; a pedestrian crossing with traffic lights that are controlled by pedestrians Noun

Semanticaly linked words with "pelican crossing"

Hyponims for word "pelican crossing"