Subcontracted, past participle of subcontract. Synonyms in the same form.
Farm out
jobbed
Other
outsourced
All synonyms for subcontract →