Find the word definition

The Collaborative International Dictionary
Insinuant

Insinuant \In*sin"u*ant\, a. [L. insinuans, p. pr.: cf. F. insinuant.] Insinuating; insinuative. [Obs.]

Wiktionary
insinuant

a. (context obsolete English) insinuate; insinuative.