skilled+hand
21old hand — {n. phr.} An experienced and highly skilled expert at some particular job. * /Uncle Joe is an old hand at repairing car engines./ …
22be a good hand at — {v. phr.} To be talented, gifted, or skilled in some activity. * /Florian is a good hand at both gardening and building./ …
23old hand — {n. phr.} An experienced and highly skilled expert at some particular job. * /Uncle Joe is an old hand at repairing car engines./ …
24be\ a\ good\ hand\ at — v. phr. To be talented, gifted, or skilled in some activity. Florian is a good hand at both gardening and building …
25old\ hand — n. phr. An experienced and highly skilled expert at some particular job. Uncle Joe is an old hand at repairing car engines …
26dab hand — Noun. A person highly skilled at a given task. E.g. He s a dab hand at programming and web design …
27dab hand — ► NOUN Brit. informal ▪ a person who is very skilled in a particular activity. ORIGIN of unknown origin …
28able hand — n. capable person, someone who is skilled (at a particular task) …
29has a light hand — dexterous, skilled with one s hands, works quickly with one s hands …
30old hand — experienced, veteran, skilled person …