Meaning of the word charmed in English

What does charmed mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

charmed

US /tʃɑːrmd/
UK /tʃɑːmd/

Adjective

1.

delighted or pleased by something or someone

Example:
I was absolutely charmed by her wit and intelligence.
He felt quite charmed by the warm welcome he received.
2.

protected by or as if by a charm; lucky

Example:
He led a charmed life, always escaping danger unscathed.
The hero seemed to be charmed, as no enemy blow could touch him.