Q. Choose the correct meaning of the idiom 'Leave no stone unturned'.
β
Correct Answer: (A)
Search thoroughly
Explanation: It means to make every possible effort.
Explanation by: Mr. Dubey
It means to make every possible effort.