n. 25B6; noun the allure of Paris : ATTRACTION, lure, draw, pull, appeal, allurement, enticement, temptation, charm, seduction, fascination.
25B6; verb will sponsors be allured by such opportunities? : ATTRACT, lure, entice, tempt, appeal to, captivate, draw, win over, charm, seduce, fascinate, whet the appetite of, make someone's mouth water.
repel.