qīng xiāng dào qiè倾箱倒箧(idiom) to exhaust all one has; to leave no stone unturnedFrequency 1.3Meanings(idiom) to exhaust all one hasto leave no stone unturnedto try one's best