しぬきで
Meanings
Expression
1. all out; like hell; like crazy; desperately; (lit.) expecting to die
Composed of
to die; to pass away; to lose spirit; to lose vigor; to cease; to stop
spirit; mind; nature; disposition; motivation; intention