vocabularyLearn English Online - Idiomatic Expressions

Definition of Idiomatic Expressions


What does charmed life mean?

Meaning of idioms with examples...

charmed life

The phrase "charmed life" refers to a life protected as if by magic charms. It describes a person who is very lucky and is strangely unaffected by dangers and difficulties.

The phrase was first used by Shakespeare in his play, Macbeth in 1605.

"Thou losest labor.
As easy mayst thou the intrenchant air
With thy keen sword impress as make me bleed.
Let fall thy blade on vulnerable crests;
I bear a charmèd life, which must not yield
To one of woman born."

The two lines:

"I bear a charmed life, which must not yield
To one of woman born"


"I lead a charmed life, which can’t be ended by anyone born from a woman."


Everybody believes that he leads a charmed life. He was lucky enough to survive after a terrible car accident.

This idiom is in the life category

More idioms