Noun Definition

spume

1.Definition: foam or froth on the sea

Category: Objects