Word of the Week - insinuate 

Meaning - to suggest without being direct

Synonym - hint, indicate, intimate

Antonym - declare