ExamVeda
Login
Home
This question belongs to Competitive English Synonyms
Synonyms
?

Science has revealed the mysteries of nature to man.

Answer & Solution
Correct Answer: Option B
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
Examveda
Question posted by Examveda
Community

Join the Discussion

No comments yet Be the first to discuss this question.