Definitions | haven |
| noun
- A harbour or anchorage protected from the sea.
- (context, by extension) A place of safety; a refuge or sanctuary.
verb
- To put into, or provide with a haven.
Etymology: Old English hífen
Supplemental Details:Sponsor an extended definition for haven for as little as $10 per month. Click here to contact us.
Full Definition of haven
| |
|