Question: what is the meaning of the idiom leave no stone unturned?
Answer: Definition of leave no stone unturned : to make every possible effort to find someone or something The researchers left no stone unturned in their search for the original documents.