on leave
English Dictionary
->
Letter O
-> on leave
Search Dictionary:
on leave Definition
(s)
absent
with
permission
from
work
or
duty
on leave Synonyms
on leave
© Art Branch Inc.