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