spume
1.
(
noun
) foam or froth on the sea
Related Words:
foam
,
froth
2.
(
verb
) make froth, become bubbly; "The river foamed"
Synonyms:
foam
,
froth
,
suds
Related Words:
create
,
lather
,
make
Terms and Conditions of Use / Copyright Notice