What is the meaning of Insinuating?

present participle and gerund of insinuate

Source: wiktionary.org