insinuate

insinuate [-s] v

L. insinuńĀre, bend in windings, curve.

  1. Slyly suggest; introduce artfully; allude carefully.