divulge, disclose, tell, let slip, let drop, give away, give out, blurt (out), release, leak; make known, make public, broadcast, publicize, circulate,disseminate
Demonstrate, manifest, reveal.
reveal
exhibit, layout, exposure, manifest, presentation, represent, publish, unmask, reveal, present, perform
declare, reveal, publish
state, communicate, convey, articulate, say, word, voice, declare, show, indicate, demonstrate, reveal, intimate, signify
Demonstrate, manifest, reveal.
Discovered, discovering or discover are the synonyms of revealed, revealing or reveal. And I am an Indian.
A good synonym for the phrase "to reveal a secret" would be the word surprise, as a verb. As a verb, surprise means to cause someone astonishment or shock.
reveal
A pretty much interchangeable word for "a revelation" is "an epiphany".
exhibit, layout, exposure, manifest, presentation, represent, publish, unmask, reveal, present, perform
reveal or transpire.
declare, reveal, publish
state, communicate, convey, articulate, say, word, voice, declare, show, indicate, demonstrate, reveal, intimate, signify
state, communicate, convey, articulate, say, word, voice, declare, show, indicate, demonstrate, reveal, intimate, signify
unwrap, disclose, let on, bring out, reveal, discover, expose, divulge, break, give away, let out
synonymize