A new user has searched for circumstance
The definition of haven
3 Definitions of: haven
-
- noun, a port, harbour, or other sheltered place for shipping
- noun, a place of safety or sanctuary; shelter
- verb, to secure or shelter in or as if in a haven
- Show me some examples of this word: haven
- Show me the etymology of the word: haven
From Collins
©HarperCollins 2008. Collins English Dictionary definition of haven