Definition of sabbatical leave

A period of time when someone, especially someone in a university job, stops doing their usual work in order to study or travel. [1]

FT Articles & Analysis

No articles are associated with this term

Related Terms

No related terms are available