English Dictionary
Definition soapsuds in British English
soapsuds noun
[plural] noun
/ˈsəʊpˌsʌdz/
Synonyms and related words
