SynonymX
Speak
Onshore
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"
inshore
shoreward
Semanticaly linked words with "onshore"
terrestrial