deslocalizar
Top 45000
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)