Definition of Onshore

  • 1. (of winds) coming from the sea toward the land Adjective
  • 2. On or toward the land Adverb
  • 3. On the edge of the land Adjective Satellite

Synonyms for word "onshore"

Semanticaly linked words with "onshore"