INSINUATING

Definition of INSINUATING

  1. (adj)calculated to please or gain favor