insinuate,
verb
Latin: insinuatus ine & sinuare resembling to & curve
Stealthy or indirect hinting or suggestion.