Topic: ROADS


bus stop

noun
     
bus stop [countable]
TTR a place at the side of a road, marked with a sign, where buses stop for passengers

Explore ROADS Topic