Search results
- Dictionarystaycation/steɪˈkeɪʃn/
noun
- 1. a holiday spent in one's home country rather than abroad, or one spent at home and involving day trips to local attractions.
verb
- 1. take a holiday in one's home country rather than abroad, or at home with day trips to local attractions: "we have been busy sourcing the best spots to staycation this summer"
Powered by Oxford Dictionaries