SOAPSUDS Meaning of SOAPSUDS in English [soap.suds] n pl (1611): suds 1 Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012