Question: what does it mean when someone is on leave?
Answer: on leave. In the midst of an official extended absence from one's work, school, etc. Jane just had a baby, so she's on leave. I've been on leave for the past few weeks as my illness has gotten worse. See also: leave, on.