Offshore

From Fresh Dictionary

English

Adjective

offshore

  1. in the sea away from the coast
    an offshore oil rig
  2. in another country located on the other side of a body of water
  3. in another country

Verb

offshore

  1. to use foreign labour to substitute for local labour

fr:offshore zh:offshore

Personal tools