insinuate

meaning: give to understand (verb)

example:I insinuated that I did not like their cooking.

synonyms:intimate,


meaning: introduce or insert oneself in a subtle manner (verb)

example:They insinuated themselves into the conversation of the people at a nearby table.