Intimated

Imply or hint, state or make known, reveal, proclaim.