Insinuate - Definition
insinuate
v 1: introduce or insert (oneself) in a subtle manner; "He
insinuated himself into the conversation of the people at
the nearby table"
2: give to understand; "I insinuated that I did not like his
wife" [syn: intimate, adumbrate, insinuate]
