English to English

leave of absence

noun (n)

  • the period of time during which you are absent from work or duty(noun.time)
    Synonym:
    leave
    source: wordnet30
Advertisement

Bookmark This Site