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
exhibit, layout, exposure, manifest, presentation, represent, publish, unmask, reveal, present, perform
A pretty much interchangeable word for "a revelation" is "an epiphany".
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