verb
1.
Synonyms: enthrall 2, catch up, grip, hold, mesmerize, spellbind
2.
Synonyms: attract 1, allure, bewitch, captivate, charm, draw, enchant, magnetize, take, wile
Related Word: affect, impress, influence, strike, sway, touch; delight, gladden, please, rejoice; absorb, engage, engross, occupy, preoccupy
Contrasted words: disgust, horrify, repel; affront, insult, offend, outrage, shame
3.
Synonyms: interest , appeal, attract, excite, intrigue