INSINUATION


Meaning of INSINUATION in English

n.

1.

Infusion, instillation, gentle introduction.

2.

Ingratiating one's self, getting one's self into favor.

3.

Disrespectful or calumnious hint, suggestion, intimation, or innuendo.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.