vocab dash
Log inSign up
殚精竭虑dānjīngjiélǜ
Meanings
1. to exhaust one's thoughts and ingenuity (idiom); to think sth through thoroughly
2. to rack one's brains
3. to leave no stone unturned
Characters used
殚entirely精essence竭to exhaust虑to think over
vocab dashAboutDecksPrivacyTerms