Noun Definition

soapsuds

1.Definition: the froth produced by soaps or detergents

Related Noun(s):lather

Category: Objects