DESPUMATED MEANING IN ENGLISH

• Despumated Definition & Synonyms

  1. (imp. & p. p.) of Despumate


• Despumate Definition & Synonyms

  1. (v. t. & i.) To throw off impurities in spume; to work off in foam or scum; to foam.


RECENT SEARCHES