What is the meaning of Enthrall?

To hold spellbound.

To make subservient.

Source: wiktionary.org