To Reveal:
* Disclose: To make known something that was previously secret or unknown.
* Unveil: To remove a covering from something, making it visible.
* Expose: To make something visible or known, often something that is unpleasant or embarrassing.
* Lay bare: To reveal something completely and without reservation.
* Bring to light: To make something known or public.
To Hint At:
* Suggest: To imply or indicate something indirectly.
* Imply: To suggest or express something indirectly.
* Allude: To refer to something indirectly.
* Intimate: To hint at something delicately.
* Insinuate: To suggest something unpleasant or malicious in an indirect way.
The best word to use will depend on the specific context and the tone you want to create.