to eat up completely; to consume entirely. Also used figuratively to mean using up resources or wiping something out.
子どもたちは用意したお菓子をあっという間に食べ尽くした。
The children ate up the prepared snacks in no time.
畑の作物が野生動物に食べ尽くされた。
The crops in the field were completely eaten by wild animals.
彼は会社の資金を次々と食べ尽くしてしまった(比喩)。
He consumed the company's funds one after another (figurative).