a vacation that you spend at or near your home Turn off your phone and computer - you're on staycation, remember? They opted for a staycation in Boston.
Check pronunciation: staycation
Definition of staycation noun from the Oxford Advanced American Dictionary