English Dictionary
Definition suds in British English
suds noun
[plural] noun
/sʌdz/
Synonyms and related words
