bandstandEnglish

bandstand, outdoor stage, stand

Noun

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

English: bandstand, outdoor stage, stand

English words with similar meanings

Show 2 words