Word Definition

Insinuating

  1. of Insinuate
  2. Winding, creeping, or flowing in, quietly or stealthily; suggesting; winning favor and confidence insensibly.