Definition of offshoring in English:

offshoring

Syllabification: off·shor·ing
Pronunciation: /äfˈSHôriNG
 
/

noun

  • The practice of basing some of a company’s processes or services overseas, so as to take advantage of lower costs.

More definitions of offshoring

Definition of offshoring in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day skosh
Pronunciation: skəʊʃ
noun
a small amount; a little