no slouch



no slouch

A phrase used to describe someone very hardworking, enthusiastic, and/or skillful. Tom might not be the friendliest coworker in the world, but he's no slouch when it comes to running the company's IT systems.
See also: slouch

Common Names:

NameGenderPronouncedUsage
Isma'il-Arabic
MÁRiaMAH-ree-aw (Hungarian)Hungarian, Slovak
Shantelleshahn-TEL, shan-TELEnglish (Rare)
ReinerRIE-ner (German)German, Ancient Germanic
MartÍNmahr-TEENSpanish
JanuszYAH-nuwshPolish