Definitions of subcontractor
the party that performs a subcontract (=an agreement you make for a third party to perform part of a main contract that you have agreed perform)
The council said that its contract was with Barnes Construction, which had been using Knights Warner as a sub-contractor.