Feedback
Bus shelter
Meaning
Noun
●
A
building
or other structure
constructed
at a
bus stop
, to provide
seating
and
protection
from the
weather
for the
convenience
of
waiting
passengers.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better