dab hand
Someone quite proficient
A dab hand is someone skilled at a particular task, especially through practice rather than formal training.
British in origin and still more common there: She's a dab hand at fixing motorcycles.
The phrase usually appears with "at" or "with" and carries a tone of casual admiration for practical competence.
Highly skilled practitioner
- specialistExpert in one field
- proIn favor of
- aceSingle-pip card
- whizInformal term for expert
wizard · maestro · virtuoso · guru · maven · authority · hotshot · crackerjack
expert
Highly skilled practitioner
- specialistExpert in one field
- proIn favor of
- aceSingle-pip card
whiz · wizard · maestro · virtuoso · guru · maven · authority · hotshot · crackerjack · past master
proficient
Having practiced ability
- skilledHaving learned ability
- accomplishedHighly skilled, expert
- talentedHaving natural ability
capable · competent · adroit · deft · dexterous · nimble · polished · practiced · experienced · seasoned