SNUG HARBOR


Meaning of SNUG HARBOR in English

noun

: a cozy comfortable retreat ; especially : a home for retired seamen

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.