Wordage.info

the free tool for word discovery

Wordage.info / insinuate

Exact Match:

insinuate
introduce or insert (oneself) in a subtle manner; "He insinuated himself into the conversation of the people at the nearby table"

Synonyms:

Advertisement