Etymology
Today it means: To break the power of (a spell); to release (a person) from the influence of a spell; to disenchant. Full definition →
From un- + spell.
Etymology from Wiktionary, CC BY-SA 4.0.