Definition: a shelter serving as a place of safety or sanctuary
Similar words: shelter
Definition: a structure that provides privacy and protection from danger
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