leave of absence


Meanings

  • the period of time during which you are absent from work or duty;

Synonyms