leave of absence

noun

Definitions of leave of absence

English

time when you are allowed to be away from work or from duty in the armed forces

Your employment shall continue during any such leave of absence.