SLOUCH Meaning of SLOUCH in English n. relaxed stooping posture, bending forward of the shoulders and head; lazy person, clumsy person Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012