Advertisement

Synonyms of Nearshore

Primary definition: Situated in or relating to the zone of the sea or coastal waters close to the shore.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement