Search in full dictionary

BLEED DOWN

BLEED DOWN
ScnTUEU
a coined phrase used figuratively to mean to drain, discharge or unburden a thing (of something); to extract or draw (something) out or off of.