INSINUATION Meaning of INSINUATION in English n. hint, allusion; subtle instilling; practice of gaining favor through indirect means Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012