What is The Definition of Staycation?
Staycation refers to The American name for your holiday at home or near home.
Meanings of Staycation
Vacations in your country or at home with day trips to local attractions instead of abroad.
Synonyms of Staycation
break, recess, period of leave, week off, month off, rest, day off, school holiday