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}]
Source: WordNet® 2.0