SPUMEOUS Meaning of SPUMEOUS in English (a.) Spumous. Webster's English dictionary. Английский словарь Webster. 2012