No Slouch Meaning

(idiomatic) Pretty good; not bad.

Example:   He's not the fastest runner, but he's no slouch.

RECENT SEARCHES