Insinuate

Suggest in an indirect way, subtly suggest or imply something