Ten thousand people a year die from karoshi (death from over work) in Japan - - What is the definition of "karoshi"? - - "Karoshi" means __________.
Choose one answer.
a. death after work
b. death without work
c. death from over work
d. Ten thousand people