Definition of study leave in US English:

study leave

noun

  • Leave of absence from work granted in order to allow a person time to study or carry out research; (also) leave given to allow a school pupil to study at home, typically in order to prepare for examinations.

Origin

Late 19th century; earliest use found in The British Medical Journal.