Enthrall Meaning

There are 1 meaning(s) for word Enthrall

Meaning 1 : hold spellbound

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