Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

spumous Definition

Cancel
spumous
noun(spume)
frothy matter on liquids : foam, scum

Words Related to spumous!

spumous Examples by Brain Bank Users