Talk:On garden leave
Appearance
Factual accuracy
[edit]'On garden leave' is a universal phrase meaning to be on paid leave, for a range of reasons. If it is to be given this specialist meaning then it must be sourced. BlueValour 02:36, 11 July 2006 (UTC)