Meaning of “insinuate” - Learner’s Dictionary

insinuate

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

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

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

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