Dictionary definition · Opera
noun
- a commercial browser developed by Opera Software
- a drama set to music; consists of singing with orchestral accompaniment and an orchestral overture and interludes
- a building where musical dramas are performed
Similar words
Source: Open English WordNet (CC BY 4.0).