Synonyms: insinuate, intimate, adumbrate
Definition: give to understand
Usage: I insinuated that I did not like his wife
Synonyms: insinuate
Definition: introduce or insert (oneself) in a subtle manner
Usage: He insinuated himself into the conversation of the people at the nearby table
Similar words: bring in, introduce
Definition: bring in a new person or object into a familiar environment
Usage: He brought in a new judge; The new secretary introduced a nasty rumor