Definition
Simply plug your letters into the Search and Get definitions for English words.
noun : OPERA
Source:WordNet 3.1
-
1. (
) a drama set to music; consists of singing with orchestral accompaniment and an orchestral overture and interludes ;
-
2. (
) a commercial browser ;
-
3. (
) a building where musical dramas are performed ;
See more about : OPERA