RichThesaurus
a dab hand at
a dab hand at
antonyms
incompetent
inept
amateurish
mediocre
a dab hand at
definitions