History
History
Synonyms
UK
US
Meaning:
attract

to cause a feeling of pleasure, liking etc in (a person)

draw attention

bewitch

to cause a (bad) effect on (a person) using magic

charm

captivate

to attract (a person)

attract, enchant

enchant

to charm or delight (a person)

delight, mesmerize

enraptured

filled with great delight or joy

captivate

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

SPELLBIND as in Wiktionary
SPELLBIND as in Wikipedia