What is the meaning of the word "contractor"?

Definitions: