Translation of "slouch" - English-Turkish dictionary

slouch

noun uk us /slaʊtʃ/

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

kamburu çıkmış/başı öne düşmüş pozisyon
be no slouch informal

to work very hard and be good at something

çok çabalamak; çok iyi olmak; başarılı olmak
He's no slouch when it comes to cooking.

(Translation of “slouch noun” from the Cambridge Learner’s Dictionary English-Turkish © Cambridge University Press)