Idiom: Leave no stone unturned

Idiom Definitions for 'Leave no stone unturned'


If you look everywhere to find something, or try everything to achieve something, you leave no stone unturned.

See also: