v.
1.remove impurities from, increase the concentration of, and separate through the process of distillation
2.make pure or free from sin or guilt
3.become clean or pure or free of guilt and sin
Idiom of the Day
hell and high water
troubles or difficulties of some kind
The relief workers went through hell and high water in order to get the food to the flood victims.