ALLURING


Meaning of ALLURING in English

adjective powerfully attract or charm.

→ allure

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.