Meaning of slouch

Definition of slouch

(noun) an incompetent person; usually used in negative constructions; "he's no slouch when it comes to baseball"

Other information on slouch

WIKIPEDIA results for slouch
Amazon results for slouch