SLOUCH Meaning of SLOUCH in English ( v. t. ) To cause to hang down; to depress at the side; as, to slouth the hat. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012