Definition of long leave in English:

long leave

See synonyms for 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.