Enthral Meaning

There are 1 meaning(s) for word Enthral

Meaning 1 : hold spellbound

    Synonyms : delight,  enchant,  enrapture,  enthrall,  ravish,  transport