revealed — to make known; disclose; divulge: to reveal a secret.
deciphered — to make out the meaning of (poor or partially obliterated writing, etc.): to decipher a hastily scribbled note.
disproved — to prove (an assertion, claim, etc.) to be false or wrong; refute; invalidate: I disproved his claim.
ridiculed — speech or action intended to cause contemptuous laughter at a person or thing; derision.
mocked — to attack or treat with ridicule, contempt, or derision.
deflated — having lost confidence, hope, or optimism
discovered — to see, get knowledge of, learn of, find, or find out; gain sight or knowledge of (something previously unseen or unknown): to discover America; to discover electricity. Synonyms: detect, espy, descry, discern, ascertain, unearth, ferret out, notice.
lampooned — a sharp, often virulent satire directed against an individual or institution; a work of literature, art, or the like, ridiculing severely the character or behavior of a person, society, etc.