Definitions of slouch:
- noun: a stooping carriage in standing and walking
- noun: an incompetent person; usually used in negative constructions
Example: "He's no slouch when it comes to baseball"
- verb: walk slovenly
- verb: assume a drooping posture or carriage