What is the meaning of the word "crampoon"?

Definitions: