haven

(noun, verb)

noun

1. a shelter serving as a place of safety or sanctuary

Similar word(s): oasis

Definition categories: man–made, shelter

2. a sheltered port where ships can take on or discharge cargo

Similar word(s): harbor, harbour, seaport

Definition categories: location, port

verb

1. To put into, or provide with a haven.