What is the meaning of tv soap in English?

Learn vocabulary with pictures as well as definitions of tv soap in English

Learn in

See more

n. TV soap

Definition of TV soap in English

Melodramatic television series that is typically details the lives and relationships of various characters.

Synonyms of TV soap in English

soap operasoap