C1 verb /ɪnˈsɪnjueɪt/
insinuate
Meaning
To suggest or hint something indirectly and often unpleasantly.
Example
He insinuated that she had lied about her qualifications.