Definitions
1.nounAn area or or portion of sea away from the shore.
2.nounAn island, outcrop, or other land away from shore.
3.nounSomething or someone in, from, or associated with another country.
4.verbTo use foreign labor to substitute for local labor.
5.adjectiveMoving away from the shore.
6.adjectiveLocated in the sea away from the coast."an offshore oil rig"
7.adjectiveLocated in another country, especially one having beneficial tax laws.
8.adverbAway from the shore.
9.adverbAt some distance from the shore.