Definition Of:

Offshore

Definition: Outsourcing an overseas service provider.