insinuate

verb

  1. 1

    give to understand

    I insinuated that I did not like his wife

  2. 2

    introduce or insert (oneself) in a subtle manner

    He insinuated himself into the conversation of the people at the nearby table

Synonyms

Also useful for “insinuate”:Unscrambler