ALLURING

Definition of ALLURING

  1. (adj)highly attractive and able to arouse hope or desire