As nouns the difference between terms and sudser
is that terms is while sudser is a foaming agent used in detergents etc.
terms
English
Noun
(head)
Statistics
*
----
sudser
English
Noun
(
en noun)
A foaming agent used in detergents etc.
(entertainment industry) A serial melodrama shown on television, especially one broadcast during the daytime, often sponsored by household products manufacturers.
Synonyms
* soap opera