insinuate

Verb
  1. Introduce or insert (oneself) in a subtle manner (synset 202083102)
    "He insinuated himself into the conversation of the people at the nearby table"
  2. Give to understand (synset 200929682)
    "I insinuated that I did not like his wife"

Other Searches