holiday resort

1. (noun) an area where many people go for recreation
Synonyms: playground, resort, vacation spot
Related Words: area, country, dude ranch, spa, watering hole, watering place



Terms and Conditions of Use / Copyright Notice