Antonyms for no slouch
Grammar : Adj, noun |
Definition of no slouch
- As in adept : adj very able
- As in competent : adj able
- As in virtuoso : noun person who is an expert
- As in go-getter : noun eager beaver
- As in eager beaver : noun industrious person
Synonyms for no slouch
- accomplished
- ace
- active person
- adapted
- adept
- adequate
- adroit
- aholic
- all around
- ambitious person
- appropriate
- artist
- artiste
- au fait
- authority
- ball of fire
- beaver
- being a pistol
- big league
- brain
- brainy
- busy bee
- busy person
- capable
- celebrity
- champ
- champion
- clean
- clever
- complete
- crack
- crackerjack
- crisp
- decent
- deft
- dexterous
- dillettante
- doer
- dynamite
- dynamo
- efficient
- egghead
- endowed
- enough
- equal
- expert
- fireball
- fit
- fool
- genius
- go-getter
- good
- hot
- hot shot
- hot stuff
- hotshot
- hustler
- intelligent
- know ins and outs
- know one's business
- know one's stuff
- know stuff
- know the answers
- know the ropes
- know the score
- live wire
- magician
- masterful
- masterly
- musician
- natural
- no dummy
- no slouch
- nobody's fool
- old hand
- old pro
- on the ball
- on the beam
- paid one's dues
- performer
- pertinent
- pistol
- polished
- practiced
- pro
- prodigy
- professional
- proficient
- pundit
- qualified
- quick
- satisfactory
- savvy
- self-starter
- sharp
- sharp as a tack
- sharpy
- skilled
- skillful
- slick
- smooth
- spark plug
- star
- sufficient
- suitable
- superstar
- there
- up to it
- up to snuff
- up to speed
- versed
- whiz
- wicked
- wizard
- workhorse
Based on : Thesaurus.com - Gutenberg.org - Dictionary.com - Random House Unabridged Dictionary, © Random House, Inc. 2019