Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of opera
  1. noun
    a building where musical dramas are performed

    Similar: 

    type of:
  2. noun
    a commercial browser
  3. noun
    a drama set to music; consists of singing with orchestral accompaniment and an orchestral overture and interludes
Explanation of opera
My lists:
Recently viewed words: