haven
1.
(
noun
) place of safety or sanctuary
Synonyms:
oasis
Related Words:
shelter
2.
(
noun
) a place where ships can take on or discharge cargo
Synonyms:
harbor
,
harbour
,
seaport
Related Words:
Pearl Harbor
,
coaling station
,
port
,
port of call
Terms and Conditions of Use / Copyright Notice