bus shelter








noun

  1. a covered structure at a bus stop providing protection against the weather for people waiting for a bus
52 queries 0.571