ONSHORE


Meaning of ONSHORE in English

■ adjective & adverb situated or occurring on land.

↘(of the wind) blowing from the sea towards the land.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.