trickle distilled (spirits) - English Synonyms Dictionary