English Dictionary
Definition nearshore in British English
nearshore verb
verb
1
to outsource business to a neighbouring country
Example
In the USA, American clients nearshore to Canada and Mexico or both.
