noun
Meaning 1
A large, outdoor performing venue typically used by bands and orchestras, with the roof protecting musicians from the elements and reflecting the sound towards the audience.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: clamshell, soundshell
Antonyms: none provided