Home›Dictionary›insinuatinginsinuatingadjectiveNo English definition recorded for this entry.L337786 on Wikidata ↗Wiktionaryverbpresent participle and gerund of insinuate