English Dictionary
Definition insinuate in British English
insinuate verb
[transitive] verb
/ɪnˈsɪnjueɪt/
1
to say something unpleasant in an indirect way
Example
He even went as far as insinuating that Roger was a liar.
