Skip to content

haven

Dictionary definition · haven

noun

  1. a shelter serving as a place of safety or sanctuary
  2. a sheltered port where ships can take on or discharge cargo

Source: Open English WordNet (CC BY 4.0).