Dictionary
Browse
Translate
About
›
›
→
pelican crossing — English Definition | Lughet
Dictionary
›
English
›
pelican crossing
←
pelican
pell-mell
→
English
Main Dictionary
pelican crossing
Universal Words noun (in Britain) a place on a road where you can stop the traffic and cross by operating a set of TRAFFICLIGHTS
★
★
★
★
★
Rate this entry
Related words
pelagic
English
pelican
English
pell-mell
English
pellagra
English
pellet
English
← Search
pelleted
English