bus shelter
noun
Definitions
A building or other structure constructed at a bus stop, to provide seating and protection from the weather for the convenience of waiting passengers.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A building or other structure constructed at a bus stop, to provide seating and protection from the weather for the convenience of waiting passengers.