Meaning of “slouch” - Learner’s Dictionary


noun uk us /slaʊtʃ/

[ no plural ] the position your body is in when you slouch

be no slouch informal

to work very hard and be good at something:

He's no slouch when it comes to cooking.

(Definition of “slouch noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)