Definition for Insinuate (-s)

insinuate (-s), v. [L. insinuāre, bend in windings, curve.]

Slyly suggest; introduce artfully; allude carefully.

Return to page 25 of the letter “i”.