Offshore
From Fresh Dictionary
English
Adjective
offshore
- in the sea away from the coast
- an offshore oil rig
- in another country located on the other side of a body of water
- in another country
Verb
offshore
- to use foreign labour to substitute for local labour
fr:offshore
zh:offshore