pelican crossing
noun
British
: a place where a person can stop traffic in order to cross the road by pressing a button that controls the traffic lights
Love words? Need even more definitions?
Merriam-Webster unabridged
Share