insinuate - verb
Infinitive
insinuate
3rd person singular
insinuates
Past
insinuated
Past Participle
insinuated
Present Participle
insinuating