paid time away from the office due to a winter storm; many claim that they are actually "working from home," though the reality is probably much different
This week's snow created a great opportunity for a relaxing snowbatical. I stayed at home and got some things off my to-do list.
by Allen Towne February 04, 2011
1 more definition
A leave of absence from full-time employment to maximize one's time engaging in snow sports.
No, I haven't lined up another job yet, I'm taking a snowbatical first.
by jessicers November 30, 2010