What is the meaning of the word "craftsmanship"?

Definitions: