INSINUATE





Definition:

  1. [verb] introduce or insert (oneself) in a subtle manner; "He insinuated himself into the conversation of the people at the nearby table"

  2. [verb] give to understand; "I insinuated that I did not like his wife"
    Synonyms: intimate, adumbrate

Synonyms: