HAVEN


Meaning of HAVEN in English

(~s)

A ~ is a place where people or animals feel safe, secure, and happy.

...Lake Baringo, a freshwater ~ for a mixed variety of birds.

= refuge

N-COUNT: oft N for/of n

see also safe ~

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .