verb
1.
to exert an irresistible or compelling influence on
her beauty attracted all eyes
Synonyms: allure, bewitch, captivate, charm, draw, enchant, fascinate, magnetize, take, wile
Related Word: entice, lure, seduce, tempt; beguile, draw (in), intrigue, inveigle, suck (in); enrapture, entrance; court, invite, solicit
Contrasted words: fend (off), hold (off or away), rebuff, repulse; disgust, offend, revolt
Antonyms: repel
2.
Synonyms: interest , appeal, excite, fascinate, intrigue