Definition of garden leave in US English:

garden leave

noun

British
euphemism
  • Suspension from work on full pay during a notice period, typically to prevent an employee from influencing the organization or acting to benefit a competitor before leaving.

Origin

1990s; earliest use found in The Financial Times.