Synonyms: seaport, harbor, harbour, haven
Definition: a sheltered port where ships can take on or discharge cargo
Similar words: port
Definition: a place (seaport or airport) where people and merchandise can enter or leave a country