soapsuds




soapsuds - noun

  • the froth produced by soaps or detergents
  • soapsuds - thesaurus

    lather   suds