Word Definition

Alluring

  1. of Allure
  2. That allures; attracting; charming; tempting.

Synonyms