Definitions for haven

Definitions for (noun) haven

Main entry: haven, oasis

Definition: a shelter serving as a place of safety or sanctuary


Main entry: seaport, harbor, harbour, haven

Definition: a sheltered port where ships can take on or discharge cargo


Visual thesaurus for haven