Definify.com
Definition 2024
garden_leave
garden leave
English
Noun
- (Britain) A period of paid leave before termination of employment.
- We think he's going to start working for our competitor, so we've put on him on garden leave so he doesn't take all of our latest ideas.