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

American Dictionary
to outsource business to a neighbouring country
In the USA, American clients nearshore to Canada and Mexico or both.