DISTILLATE MEANING IN ENGLISH

• Distillate Definition & Synonyms

  1. (n.) The product of distillation; as, the distillate from molasses.


Synonyms:
Distillation,

RECENT SEARCHES