nozturk
What does "I'm on leave of absence." mean?
Nov 6, 2011 6:04 PM
Answers · 2
2
It generally means to take time off work (not a holiday) to take care of some matters. Although some people use it informally in slang to mean I'll be back in a minute.
November 6, 2011
leave 4 short time without permission
November 6, 2011
Still haven’t found your answers?
Write down your questions and let the native speakers help you!