Definitions
1.nounA theatrical work, combining drama, music, song and sometimes dance.
2.nounThe score for such a work.
3.nounA building designed for the performance of such works; an opera house.
4.nounA company dedicated to performing such works.
5.noun(by extension) Any showy, melodramatic or unrealistic production resembling an opera.