WTWM

whatsthatwordmean

← Definition
Guess

spume

nounFroth or foam, especially on the surface of a liquid like the sea.
verbTo foam or froth, as a liquid does.

Synonyms

foamnounfrothnounlathernoun

Built for word lovers.