Select the most appropriate meaning of the given idiom.
Leave no stone unturned
Show answer & explanation
Correct answer: D
Explanation
The correct answer is option 4 i.e. Make all possible efforts.
The idiom "Leave no stone unturned" means to do everything possible to find something or to solve a problem.
For example: The researcher left no stone unturned in her search for the original documents.