Definition of leave draft in English:

leave draft

noun

  • A detachment of members of the armed forces going on or returning from leave.

Origin

Early 20th century; earliest use found in The Irish Times.