Definition of administrative leave in English:

administrative leave

noun

US
  • A leave of absence imposed or granted in extraordinary circumstances; specifically enforced leave (paid or unpaid) taken by an employee pending the resolution of a disciplinary investigation.

Origin

1930s; earliest use found in The Washington Post.