Definition of long leave in English:
long leave
noun
An absence or departure for a long period of time.
In early use often with reference to death.
Origin
Late 16th century.
Are You Learning English? Here Are Our Top English Tips
An absence or departure for a long period of time.
In early use often with reference to death.
Late 16th century.