ALL meanings of insinuative
in·sin·u·ate
I i - verb with object insinuative to suggest or hint slyly: He insinuated that they were lying. 1
- verb with object insinuative to instill or infuse subtly or artfully, as into the mind: to insinuate doubts through propaganda. 1
- verb with object insinuative to bring or introduce into a position or relation by indirect or artful methods: to insinuate oneself into favor. 1
- verb without object insinuative to make insinuations. 1
- noun insinuative Tending to insinuate; insinuating. 1