Click any word in a definition or example to find the entry for that word
Claire was angry at the insinuation that she was badly prepared.
This is the American English definition of insinuate. View British English definition of insinuate.
to kill someone in a violent way