Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
staycations
in English
staycations
#moderate
Definitions
Noun
holidays
spent
in
one's
own
city
(
or
nearby
)
vacations
taken
at
home
;
local
getaways
Base Words
stay
vacations