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 English dictionary. Английский словарь Webster. 2012