Meanings
- 1
- 2
Verb forms
Verb forms are not available for this word yet.
Thesaurus
Etymology
From Middle English spume, through Old French espume, from Latin spuma, 'foam.' The Latin word belongs to an ancient family of words for froth and also lies behind spumous and, more distantly, pumice.