English Dictionary
◊ HAVEN
haven
n 1: place of safety or sanctuary [syn: {oasis}]
2: a place where ships can take on or discharge cargo [syn: {seaport},
{harbor}, {harbour}]