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"