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
INSINUATE
Meaning of INSINUATE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012