← DefinitionshareGuessenchantmentnounA magical spell or the state of being under a spell.SynonymsmagicnouncharmnounfascinationnounspellnounAntonymsdisenchantmentnoun