C1 verb /ɪnˈsɪnjueɪt/
insinuate
insinuieren
Meaning
To suggest or hint something indirectly and often unpleasantly.
Example
He insinuated that she had lied about her qualifications.
Er insinuierte, dass sie über ihre Qualifikationen gelogen hatte.