Leaving no stone unturned
Definitions
1
Posts
1
Posters
117
Views
-
Literally, it means you have [turned over] and looked [beneath] every possible [stone]. Idiomatically, it means youve looked everywhere you could and have done everything you could to try to solve some problem.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions