Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
Email this page to a friend
HAVEN
Definition:
[noun] a shelter serving as a place of safety or sanctuary
Synonyms:
oasis
[noun] a sheltered port where ships can take on or discharge cargo
Synonyms:
seaport
,
harbor
,
harbour
Synonyms:
Search for
synonyms for HAVEN
Related Words:
coaling station
port of call
Caesarea
Pearl Harbor
Boston Harbor