What is the meaning of Spellbinding?

Engrossing; fascinating; gaining rapt attention; captivating.

Having the power to bind magically through the agency of a spell.

Source: wiktionary.org