Longman Dictionary of Contemporary English homepage

Topic: ROADS


bus shelter

noun
     
bus shelter [countable]
especially British EnglishTTR a small structure with a roof that keeps people dry while they are waiting for a bus
Word of the Day
The ROADS
Word of the Day is:

Other related topics