English to English
1. (of winds) coming from the land
2. From the shore; as, an offshore wind; an offshore signal.
3. at some distance from the shore
offshore oil reserves|an offshore island
4. away from shore; away from land
cruising three miles offshore