Question

Select the most appropriate meaning of the given idiom. leave no stone unturned

A leave the path halfway
B not make enough efforts
C turn everything upside down
D try everything possible
Practice Next

Hey! Ask a query