0 to move a business or part of a business that was based in a different country back to its original country:
Many companies are reshoring back to Britain.
The company decided to reshore its manufacturing.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
reshore