| |||||||||
slouch2
1 to be very good at something :
Horowitz was no slouch at languages.
be no slouch (at something)
informal
Horowitz was no slouch at languages.2 [singular] a way of standing, sitting, or walking with your shoulders bent forward that makes you look tired or lazy
