charm, entrance, captivate, enthrall, intrigue, interest, enchant, bewitch, ravish, enrapture, beguile, delight, overpower, subdue, enslave, please, attract, compel, lure, allure, seduce, entice, tempt, ensnare, draw, attach, invite, engage, absorb, engross, grip, excite, titillate, stimulate, overwhelm, provoke, animate, arouse, intoxicate, thrill, fire, stir, kindle, pique, pique one's interest, tantalize, transport, appeal to, win, influence, gain ascendancy over, hold spellbound, transfix, mesmerize, engage the thoughts, invite attention, capture, coax, tease, make one's mouth water*, lead on*, make a hit*, knock dead*, raise to fever heat*, cast a spell over, catch one's eye, inflame with love, carry away*, bait the hook*, grab*, turn one on*, sweep off one's feet*, knock one's socks off*.
Antonyms disgust*, repel*, bore*, weary. See syn. study at attract.attract.