SUBCONTRACT Meaning of SUBCONTRACT in English n. contract by which one agrees to render services or materials necessary to fulfill another contract Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012