spume

Explore definitions, synonyms, and language insights of spume

Definitions

Noun
foam or froth on the sea
Verb
make froth or foam and become bubbly; "The river foamed"

More General Terms