relocaliser
Top 20000
Meanings
Verb
1. to relocate (transitive)
2. to onshore (to relocate production, services or jobs to lower-cost locations in the same country) (transitive)