knock oneself out
= try very hard, making oneself very tired
I knocked myself out writing the document through the night.
Notice: There is another idiom "be knocked out" that means "very tired".
I was too knocked out to go out for drinking yesterday.
Refs
- All Clear 3, Helen Kalkstein Fragiadakis
[idiom]
15-01-05 10:47, 15-01-05 10:47, Yosei