衰竭shuāijié
Top 20000
Meanings
1. (of an organ or bodily function) failure; to fail
2. (of resources etc) exhaustion; depletion
Characters used