To bear a charmed life

more_vert

Idiom : To bear a charmed life


Meaning : To be invulnerable, as he escapes death in an almost miraculous manner

Usage : Mussolini seems to bear a charmed life.
Click on the alphabet to view idioms starts with selected alphabet.
ABCDEFGHIJKLMNOPQRSTUVWXYZ