Subcontract Meaning
There are 3 meaning(s) for word Subcontract
Meaning 2 : a contract assigning to another party some obligations of a prior contract
Meaning 3 : work under a subcontract; engage in a subcontract
There are 3 meaning(s) for word Subcontract