Meaning of “offshoring” in the English 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.

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

Translations of “offshoring”
Need a translator?

Translator tool

Get a quick, free translation!