Dictionary definition · slouch
noun
- an incompetent person; usually used in negative constructions"he's no slouch when it comes to baseball"
- a stooping carriage in standing and walking
verb
- assume a drooping posture or carriage
- walk slovenly
Similar words
Source: Open English WordNet (CC BY 4.0).