introduce or insert (oneself) in a subtle manner; He insinuated himself into the conversation of the people at the nearby table'
give to understand; I insinuated that I did not like his wife
[ Syn: intimate , adumbrate ]