What is the meaning of the word "insinuation"?
Definitions:
-
the act of gaining acceptance or affection for yourself by persuasive and subtle blandishments noun
- They refused to use insinuation in order to gain favor.