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