Definition of insinuate
1a : to impart or suggest in an artful or indirect way : imply I resent what you're insinuating.
b : to introduce (something, such as an idea) gradually or in a subtle, indirect, or covert way insinuate doubts into a trusting mind
2 : to introduce (someone, such as oneself) by stealthy, smooth, or artful means
Love words? Need even more definitions?Merriam-Webster unabridged
Words at Play
Ask the Editors