SOAPSUDS


Meaning of SOAPSUDS in English

noun ·pl suds made with soap.

Webster English vocab.      Английский словарь Webster.