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. 2012