INSINUATE


Meaning of INSINUATE in English

v. 1 impute, suggest, hint, intimate, imply, whisper, indicate; convey, signify They insinuated that she married me for my money 2 insert (oneself), inject (oneself), worm or work or inveigle or manoeuvre (oneself or one's way); infiltrate, intrude She insinuated herself into our group uninvited 3 inject, infuse, instil, introduce Wild imaginings began to insinuate themselves into my mind

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.