Another word for insinuate

Verb

insinuate - introduce or insert (oneself) in a subtle manner

Example:- He insinuated himself into the conversation of the people at the nearby table

adumbrate, insinuate, intimate - give to understand

Example:- I insinuated that I did not like his wife

Tweets containing the word insinuate

Source : WordNet