Advertisement

Synonyms of Subcontracting

Primary definition: The practice of assigning a part of an obligation, project, or contract to an outside third party.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement