INSINUATION


Meaning of INSINUATION in English

n. hint, allusion; subtle instilling; practice of gaining favor through indirect means

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.