leave no stone unturned
lea·ve·nos·toneunturned
verb
1.
search thoroughly and exhaustively
- “The police left no stone unturned in looking for the President”
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.