There are multiple definitions - click on the translation that matches your context.

contrata

full

subcontract

noun

Definitions of subcontract

English

an agreement made with a third party to perform part of a main contract that you have agreed to do

Cray Inc. has announced been awarded a subcontract from Intel to integrate and deliver two next-generation supercomputers.