What is the meaning of the word "cracksman"?

Definitions: