An old …… (at something)

Can you complete this English expression? It means “a person who is experienced (at doing something).

An old ……… (at something)

a) hand

b) arm

c) mind

d) soul

The answer is below!↓

Photo by Pixabay on Pexels.com

Answer: hand

An old hand (at something)!

By I Talk You Talk Press – Easy English Reading