Copyright ©2016 by Tomisimo.org. All rights reserved.
English Definitions
insinuation
N
an indirect (and usually malicious) implication
insinuation
N
the act of gaining acceptance or affection for yourself by persuasive and subtle blandishments
English Definitions from WordNet 3.0
Copyright 2006 by Princeton University. All rights reserved.
Tomisimo Forums
Find related threads on the Spanish and English language forums.