Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

pelican crossing Definition

Cancel
pelican crossing
noun(pelican crossing)
a place where a person can stop traffic in order to cross the road by pressing a button that controls the traffic lights

Words Related to pelican crossing!

pelican crossing Examples by Brain Bank Users