insinuationEnglish

insinuation, ingratiation, innuendo

Noun

The act of gaining acceptance or affection for yourself by persuasive and subtle blandishments

English: ingratiation, insinuation

An indirect (and usually malicious) implication

English: insinuation, innuendo

Bahasa: kiasan, sindiran, perlian

Bahasa words with similar meanings

English words with similar meanings

Show 2 words