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
Related Questions on Synonyms
Join The Discussion