allure

2 ENTRIES FOUND:

allure

noun

Definition of ALLURE

the power of irresistible attraction <the nostalgic allure of America's Wild West still attracts vacationers to ghost towns>

Seen & Heard

What made you want to look up allure[noun]? Please tell us where you read or heard it (including the quote, if possible).