SPUMESCENCE Meaning of SPUMESCENCE in English noun the state of being foamy; frothiness. Webster English vocab. Английский словарь Webster. 2012