Longman Dictionary of Contemporary English homepage

Topic: ROADS


pelican crossing

noun
     
pelican crossing [countable]
TTR a place on some roads in Britain where someone who wants to cross the road can stop the traffic by pushing a button that changes the traffic lights
Word of the Day
The ROADS
Word of the Day is:

Other related topics