CHARMED LIFE


Meaning of CHARMED LIFE in English

noun

: a life protected as if by magic charms : a life unusually unaffected by dangers and difficulties

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