Definition of “charmed” - English Dictionary