Meanings1(idiom) to exhaust all one has2to leave no stone unturned3to try one's bestWritten Forms傾箱倒篋Traditional · Main Form倾箱倒箧Alternate Form