délocaliser
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
L'emploi de Tom a été délocalisé en Chine.
Tom's job was outsourced to China.
La totalité du département informatique a été délocalisée.
The entire IT department has been bangalored.