opera

Noun
  1. A drama set to music;
    Consists of singing with orchestral accompaniment and an orchestral overture and interludes (synset 107039821)
  2. A commercial browser (synset 106584114)
  3. A building where musical dramas are performed (synset 103855334)

Other Searches