English dictionary
pelican crossing meaning and definition
Definition and meaning of pelican crossing at MeaningMonkey.org. pelican crossing meaning and definition in the English Dictionary.PELICAN CROSSING noun
Definition of pelican crossing (noun)
- an acronym for pedestrian light control; a pedestrian crossing with traffic lights that are controlled by pedestrians
Source: Princeton University Wordnet