noun
Meaning 1
Drama (rumour, lying, melodrama etc.) on the Internet or in cyberspace.
Definition source: English Wiktionary via Wiktextract
Usage: Internet, uncountable, usually
Examples
- There was more e-drama on the forums today as one of the moderators was accused of racism.
Meaning relationships
Synonyms: none provided
Antonyms: none provided