#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