distillates meaning

Meaning of distillates

What is the full meaning of distillates

DISTILLATE, the product of distillation [n]

Example of the word distillates placed on a Scrabble board.

Unscrambled word distillates

Points for distillates

Scrabble
22 points
Word With Friends
14 points
Wordfeud
22 points

Related pages for distillates