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