Meanings
- 1
- 2
Thesaurus
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.
Press ? anytime to toggle this dialog