English Dictionary
Definition docusoap in British English
docusoap noun
[countable] noun
/ˈdɒkjuːˌsəʊp/
Formed from documentary and soap opera.
Synonyms and related words
