History
History
Synonyms
UK
US
Meaning:
captivate

to attract (a person)

attract, enchant

enthrall

to take the whole attention of (a person); please (a person, audience etc) greatly

captivate

fascinate

(often passive) to charm or attract (a person) greatly

captivate, hold spellbound

ravish

to fill (a person) with delight; to rape (a person)

enchant

transfix

to cause (a person) to be unable to move, speak, think etc

hold one's attention

MESMERIZE as in Wiktionary
MESMERIZE as in Wikipedia