offshore

You are here

offshore
  • verb
    Relocate (a business or department) to a foreign country to take advantage of lower costs. (firms had offshored some activities by early 2004)

About

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