bandstand

/bˈændstænd/

Explore definitions, synonyms, and language insights of bandstand

Definitions

Noun
a platform where a (brass) band can play in the open air

More General Terms