Word Definition - 欲壑难填

yù hè nán tián (idiom) insatiably greedy