Dictionary |
2 Results
#1
spume
n.
foam or froth on the sea
. wn
#2
spume
v.
[
froth
,
suds
] make froth or foam and become bubbly; "The river foamed"
. wn