English

allure noun definition in Attractiveness topic from the Oxford Advanced Learner's Dictionary

allure

 noun: Attractiveness topic
the quality of being attractive and exciting sexual allure the allure of the big city The country has lost its allure as a destination for foreign investment. The film has all the nostalgic allure of fifties Paris.