VariousWords beta
Related Terms:
Definitions:
Noun
melodrama
Definition: an extravagant comedy in which action is more salient than characterization
Definition: A kind of drama having a musical accompaniment to intensify the effect of certain scenes.