wordhistories.net
meaning and origin of ‘to leave no stone unturned’
photograph: pixabay The phrase to leave no stone unturned means to try every possible course of action in order to achieve something. (The equivalent French phrase has a cosmic dimension sinc…