Search results
- Dictionaryinsinuate/ɪnˈsɪnjʊeɪt/
verb
- 1. suggest or hint (something bad) in an indirect and unpleasant way: "he was insinuating that I had no self-control" Similar
- 2. slide (oneself or a thing) slowly and smoothly into a particular place: "I insinuated my shoulder in the gap" Similar
Powered by Oxford Dictionaries