Advertisement

Synonyms of Seaport

Primary definition: A location on the coast where ships can dock and transfer people or cargo to or from land.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement