YellowBridge Chinese Language & Culture
Chinese Language Center

Learn Mandarin Mandarin-English Dictionary & Thesaurus

New Search

opera
'oʊpərə
Main
English Definition
(名) As a noun
  1. A building where musical dramas are performed.
  2. A drama set to music; consists of singing with orchestral accompaniment and an orchestral overture and interludes.
  3. A commercial browser.
Hyphenationop•er•a
Part of Speech(名) noun
Matching Results
歌剧gējùWestern opera
欧朋ōupéngOpera (web browser)
Wildcard: Use * as placeholder for 0 or more
Chinese characters or pinyin syllables