Meaning of “offshoring” in the English Dictionary

british dictionary

"offshoring" in Business English

See all translations

offshoringnoun [ U ]

uk /ˌɒfˈʃɔːrɪŋ/ us

ECONOMICS, HR, WORKPLACE the practice of a company having work done in another country, often because costs are lower there:

Offshoring is not always the best option for a company.
Compare

(Definition of “offshoring” from the Cambridge Business English Dictionary © Cambridge University Press)