Thesaurus.com
synonyms
  • definitions

no slouch

  • as inadept
  • as incompetent
  • as invirtuoso
  • as ingo-getter
  • as ineager beaver
Relevance ranks synonyms and suggests the best matches based on how closely a synonym’s sense matches the sense you selected.
Relevance
A-Z
Length
-
+

Synonyms for no slouch

adj very able
  • accomplished
  • adroit
  • capable
  • deft
  • proficient
  • skilled
  • skillful
  • versed
  • ace
  • clean
  • crack
  • crackerjack
  • expert
  • hotshot
  • quick
  • savvy
  • sharp
  • slick
  • smooth
  • there
  • whiz
  • wizard
  • brainy
  • dexterous
  • hot
  • know stuff
  • masterful
  • masterly
  • no dummy
  • no slouch
  • nobody's fool
  • on the ball
  • on the beam
  • practiced
  • sharp as a tack
  • up to speed

Antonyms for no slouch

  • awkward
  • clumsy
  • green
  • incapable
  • incompetent
  • inept
  • inexperienced
  • unable
  • unskilled
  • unskillful
  • coarse
  • ignorant
  • indefinite
  • lazy
  • rough
  • slow
  • stupid
  • unintelligent
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.

More words related to no slouch

adept

adjective. very able

competent

adjective. able

eager beaver

noun. industrious person

go-getter

noun. eager beaver

more competent

adjective. able

virtuoso

noun. person who is an expert
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.