THESAURUS

Offshoring Thesaurus

The location of a business in another country for tax purposes or lowering production costs, as the labor.

Related Words

Related dictionary entries include sea, outsourcing, transferring, relocation, moving, delocalization.

Continue With Offshoring

Relationships are shown only after the shared lexical validator accepts them. A suggestion is not automatically an exact replacement.