onshore

You are here

onshore
  • verb
    (of a company) transfer (a business operation that was moved overseas) back to the country from which it was originally relocated. (the case study showed improvement in many key areas once the company decided to onshore its call center activity)

About

We are dedicated to creating and providing free, high-quality English language learning resources.