Adjective onshore has 2 senses
  1. inshore, onshore, seaward - (of winds) coming from the sea toward the land; "an inshore breeze"; "an onshore gale"; "seaward winds"
  2. onshore - on the edge of the land; "an onshore lighthouse"
    Antonym:
    sea (indirect, via air, land)
    Antonym: air (indirect, via land, sea)
,Adverbial onshore has 1 sense
  1. onshore - on or toward the land; "they were living onshore"
    Antonyms:
    offshore
,
TOP