Scientific Terminology Explanation

Science has revealed the mysteries of nature of man. In the above sentence, the clear meaning of "reveal" is?

Answer: Disclosed
Explanation

Reveal is a verb which means to make known or show something that is surprising or that was previously secret.

This question appeared in Past Papers (1 times)
PESCO Past Papers (1 times)
This question appeared in Subjects (1 times)
ENGLISH (1 times)

Install this app on your device for quick access right from your home screen.