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

Explore ROADS Topic