|
|
A charmed lifeMeaningA life of guaranteed good fortune or invulnerability, by virtue of a charm or spell. OriginFrom Shakespeare's Macbeth, 1605.
See other phrases and sayings from Shakespeare.
Tudor Phrases and Sayings - a book on the meanings and origins of the phrases and sayings that Shakespeare and Henry VIII used that we use still use every day. |