overexert oneself - English Synonyms Dictionary

overexert oneself

v.
[1] kill oneself