pelican crossing noun
plural pelican crossings
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(行人过马路时可自行按亮红灯使车辆停下的)人行横道