Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
bandshells
in English
bandshells
#limited
Definitions
Noun
structures
shielding
musicians
from
elements
;
amplifying
sound
The
bandshells
provided
protection
from
the
rain
for
the
musicians
.
outdoor
performance
venues
with
roofs
The
outdoor
bandshells
hosted
various
concerts
and
events
throughout
the
summer
.
Base Words
band
shells