Definition
- C2
to make every possible effort to find something or to achieve a goal
(尤指寻找东西时)竭尽全力,不遗余力
To ensure the project's success, they left no stone unturned in their search for the best solution.
为了确保项目的成功,他们竭尽全力寻找最佳解决方案。
The police left no stone unturned, pursuing every lead in their investigation of the case.
警方不遗余力,追查每一条线索来调查这个案件。
She left no stone unturned in her fundraising efforts for the charity, going door to door.
她为慈善机构的募款活动竭尽全力,挨家挨户地拜访。