Insinuate Meaning

There are 2 meaning(s) for word Insinuate

Meaning 1 : give to understand

    Example : I insinuated that I did not like his wife

    Synonyms : adumbrate,  intimate
Meaning 2 : introduce or insert (oneself) in a subtle manner

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