Longman Dictionary of Contemporary English homepage

Topic: ROADS


Belisha beacon

noun
     
Be‧li‧sha bea‧con [countable]
TTR in Britain, one of two posts with a round flashing orange light on the top, marking a place that cars must stop at to allow people to cross a road
Word of the Day
The ROADS
Word of the Day is:

Other related topics