Meaning : An indirect (and usually malicious) implication.
Synonyms : innuendo
Meaning : The act of gaining acceptance or affection for yourself by persuasive and subtle blandishments.
Example :
She refused to use insinuation in order to gain favor.
Synonyms : ingratiation
Insinuation meaning in Telugu.