3. To hint; to suggest by remote allusion; often used derogatorily; as, did you mean to insinuate anything?

4. To push or work (one's self), as into favor; to introduce by slow, gentle, or artful means; to ingratiate; used reflexively. He insinuated himself into the very goodgrace of the duke of Buckingham. (Clarendon)