There are multiple definitions - click on the translation that matches your context.

Freistellung

Substantiv

full

garden leave

noun

Comparative law notes

Switzerland

Employment law

Definitions of garden leave

English

a period during which an employee who is about to leave a company receives a salary but does not work

She was put on garden leave until her notice period had expired.