INSINUATE


Meaning of INSINUATE in English

[in.sin.u.ate] vb -at.ed ; -at.ing [L insinuatus, pp. of insinuare, fr. in- + sinuare to bend, curve, fr. sinus curve] vt (1529) 1 a: to introduce (as an idea) gradually or in a subtle, indirect, or covert way "~ doubts into a trusting mind" b: to impart or communicate with artful or oblique reference

2: to introduce (as oneself) by stealthy, smooth, or artful means ~ vi 1 archaic: to enter gently, slowly, or imperceptibly: creep

2. archaic: to ingratiate oneself syn see introduce, suggest -- in.sin.u.a.tive adj -- in.sin.u.a.tor n

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