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

despumation Definition

Cancel
despumation
noun
The act of throwing up froth or scum

Words Related to despumation!

despumation Examples by Brain Bank Users