English Dictionary
Definition soap opera in British English
soap opera noun
[countable] nounThe first series of this type, on US radio, contained advertisements for companies that produced soap.

English Dictionary
The first series of this type, on US radio, contained advertisements for companies that produced soap.