Meaning of “insinuate” - Learner’s Dictionary

insinuate

verb [ T ] uk us /ɪnˈsɪnjueɪt/

to suggest that something bad is true without saying it directly:

[ + that ] She insinuated that Perez had lied.
insinuation uk us /ɪnˌsɪnjuˈeɪʃən/ noun [ C, U ]

(Definition of “insinuate” from the Cambridge Learner’s Dictionary © Cambridge University Press)