INSINUATING


Meaning of INSINUATING in English

p.pr. & ·vb.n. of insinuate.

2. insinuating ·adj winding, creeping, or flowing in, quietly or stealthily; suggesting; winning favor and confidence insensibly.

Webster English vocab.      Английский словарь Webster.