Soapsuds definitions

noun

the froth produced by soaps or detergents

See also: suds lather