What is the meaning of the word "insinuate"?
Definitions:
-
give to understand
verb
- I insinuated that I did not like their cooking.
- I insinuated that I did not like their cooking.
-
introduce or insert oneself in a subtle manner
verb
- They insinuated themselves into the conversation of the people at a nearby table.
- They insinuated themselves into the conversation of the people at a nearby table.