clamshell
noun8
- An amphitheater, especially an outdoor amphitheater; the semi-circular acoustic backdrop behind and above the performers.
verb4
forms
clamshelled · clamshelling · clamshells
clamshelled · clamshelling · clamshells
This dictionary works without the internet: on your phone · in Chrome