Subscriber login


Forgot your password?

Library card login

Other

offshoring

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

Definition of offshoring

noun

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

offshoring in other Oxford dictionaries

Definition of offshoring in the British & World English dictionary
  |  Cite

More results for offshoring

Word of the day

synodic

/ sɪˈnɒdɪk /
adjective
relating to or involving the conjunction of celestial objects …