VariousWords beta
Definitions:
Noun
spume
Definition: foam or froth on the sea
Definition: Foam or froth of liquid, particularly that of seawater.