ARTFUL

Definition of ARTFUL

  1. (adj)not straightforward or candid; giving a false appearance of frankness
  2. (adj)marked by skill in achieving a desired end especially with cunning or craft