pelican crossing

1 ENTRIES FOUND:
Save
pelican crossing noun
plural pelican crossings
pelican crossing
noun
plural pelican crossings
Learner's definition of PELICAN CROSSING
[count] British
: a place where a person can stop traffic in order to cross the road by pressing a button that controls the traffic lights