haven
noun
- a port; harbor
- any sheltered, safe place; refuge
transitive verb
to provide a haven for
See haven in American Heritage Dictionary 4
(hāˈvən)
noun- A harbor or anchorage; a port.
- A place of refuge or rest; a sanctuary.
transitive verb ha·vened,
ha·ven·ing,
ha·vens To put into or provide with a haven.
Learn more about haven
link/cite
print
suggestion box