Search in full dictionary

HOSING DOWN

HOSING DOWN
ScnTUEU
a reference to a "treatment" used in psychiatry where cold and hot sprays at high pressures are applied to the body of a patient from a hose.