To use something up completely; to exhaust resources or opportunities (can also imply squandering).
夏のボーナスで貯金を使い尽くしてしまった。
I used up all my savings with the summer bonus.
時間を使い尽くしてもまだ終わらない仕事がある。
There are tasks that still aren't finished even after all the time has been used up.
資源を無駄にして使い尽くすのは避けたい。
We want to avoid wasting and using up resources.