SLOUCH


Meaning of SLOUCH in English

A stooping gait, a negligent slovenly fellow. To slouch; to hang down one's head. A slouched hat: a hat whose brims are let down.

Slang English vocab.      Английский сленговый словарь.