Look Up Another Term

Definition: insourcing


(1) Doing work with inhouse employees. Contrast with outsourcing.

(2) Creating jobs in your country by an organization that is foreign owned. Contrast with outsourcing.