(of a person's life or a period of this) unusually lucky or happy as though protected by magic
I felt that I had a charmed life
(of a particle) possessing the property charm
a charmed quark
expressing polite pleasure at an introduction
charmed, I'm sure
control or achieve by or as if by magic
a gesticulating figure endeavouring to charm a cobra
she will charm your warts away