spume

noun

  1. 1

    foam or froth on the sea

verb

  1. 1

    make froth or foam and become bubbly

    The river foamed

Synonyms

Also useful for “spume”:Wordle Solver