Definition of study leave in English:

study leave


  • 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.


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