What is the full meaning of distillates
DISTILLATE, the product of distillation [n]
Example of the word distillates placed on a Scrabble board.