"operas" in the noun sense
a drama set to music consists of singing with orchestral accompaniment and an orchestral overture and interludes
a commercial browser
3. opera, opera house
a building where musical dramas are performed
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License