English dictionary

soapsuds

noun

Parts of speech

Definitions

noun

  1. the froth produced by soaps or detergents

Synonyms

Scroll to Top