LEAVE NO STONE UNTURNED


Meaning of LEAVE NO STONE UNTURNED in English

try every possible course of action in order to achieve something.

→ stone

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.