English Dictionary
Definition leave of absence in British English
leave of absence noun
[countable/uncountable] noun
Synonyms and related words

English Dictionary