Question: what is the meaning of the idiom die in harness?
Answer: die in harness in British English to die while still working or active, prior to retirement.