'pelican crossing' definitions:

Definition of 'pelican crossing'

From: WordNet
noun
An acronym for pedestrian light control; a pedestrian crossing with traffic lights that are controlled by pedestrians