délocaliser
Top 15000
Meanings
Verb
1. to offshore (moving an industrial production from one region to another or from one country to another, usually seeking lower business costs, like labor) (transitive)
2. to delocalize (transitive)
3. to delocalize (chemistry, physics)
Examples2
Tom's job was outsourced to China.
The entire IT department has been bangalored.