LEAVE NO STONE UNTURNED


Meaning of LEAVE NO STONE UNTURNED in English

to try every possible course of action in order to find or achieve sth

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.