SUBCONTRACT Meaning of SUBCONTRACT in English v. make a subcontract; hire a company or an individual to complete part of a contract Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012