délocalisation
Top 15000
Meanings
Noun
1. relocation
2. outsourcing, offshoring
3. delocalization (chemistry, physics)