Definition Definition

despumation - Meaning and Examples

Meaning of 'despumation' (Webster Dictionary)

1 . Despumation [ n.]
- The act of throwing up froth or scum; separation of the scum or impurities from liquids; scumming; clarification.