DICTIONARY


Definition of PELICAN CROSSING

noun : PELICAN CROSSING

Source: WordNet 3.1

  • 1. (

    ) an acronym for pedestrian light control; a pedestrian crossing with traffic lights that are controlled by pedestrians ;


See more about : PELICAN CROSSING