What is the meaning of the word "cockcroft"?

Definitions: