Definitions English

  • Attractive; tempting: an inviting dessert.