Noun soapsuds has 1 sense
  1. soapsuds, suds, lather - the froth produced by soaps or detergents
    --1 is a kind of foam, froth
    --1 has particulars: shaving cream, shaving soap
,
TOP