Examveda
Examveda

Science has revealed the mysteries of nature to man.

A. released

B. disclosed

C. opened

D. cleared

Answer: Option B

Solution(By Examveda Team)

Released : allow or enable to escape from confinement; set free.
Disclosed : make (secret or new information) known.
Opened : move (a door or window) so as to leave a space allowing access and vision.
Cleared : easy to perceive, understand, or interpret.
Revealed : make (previously unknown or secret information) known to others.

Synonym of Revealed is Disclosed

This Question Belongs to Competitive English >> Synonyms

Join The Discussion

Related Questions on Synonyms