1.
to do everything possible; to try every means
To try every available method to achieve something, often with the sense that nothing more could have been done.
手を尽くして探した。
We searched using every possible means.
Related Words
Compare:
全力を尽くす (to give one's all)