distillate - English Synonyms Dictionary