opera

/ˈɑprʌ/

Explore definitions, synonyms, and language insights of opera

Definitions

Noun
a drama set to music; consists of singing with orchestral accompaniment and an orchestral overture and interludes
Noun
a commercial browser
Noun
a building where musical dramas are performed