Synonyms of Outsourcing

Primary definition: The practice of obtaining goods or services from an outside supplier.

Full Dictionary Entry

Antonyms & Opposite Concepts