Search in full dictionary

WET (SOMETHING) DOWN

WET (SOMETHING) DOWN
ScnTUEU
figuratively, to take the energy from, as one might extinguish burning embers or put out a fire with water.