dab hand
noun [ C ] UK informal uk/ˌdæb ˈhænd/ us/ˌdæb ˈhænd/
行家,好手,高手
someone who is very good at a particular activity
She was a dab hand at tennis and played for her school. 她曾是一位网球高手,代表学校参加比赛。
Carlo's a dab hand in the kitchen (= good at cooking), isn't he? 卡洛是厨房里的一把好手,对吧?