What is the meaning of the word "nimble-fingered"?

Definitions: