insinuate
verb
- 1
give to understand
I insinuated that I did not like his wife
- 2
introduce or insert (oneself) in a subtle manner
He insinuated himself into the conversation of the people at the nearby table
Also useful for “insinuate”:Unscrambler— Rearrange the letters in “insinuate”