soapsuds
English Dictionary
->
Letter S
-> soapsuds
Search Dictionary:
soapsuds Definition
(n)
the
froth
produced
by
soaps
or
detergents
soapsuds Synonyms
lather
soapsuds
suds
© Art Branch Inc.