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 since it is remuer ciel et terre, literally, to move heaven and earth.) The image of turning every stone was already proverbial […]

Read More