Synonyms: onshore
Definition: on the edge of the land
Usage: an onshore lighthouse
Similar words: terrestrial
Definition: operating or living or growing on land