camping area

1. (noun) a site where people on holiday can pitch a tent
Synonyms: bivouac, campground, camping ground, camping site, campsite, encampment
Related Words: land site, site



Terms and Conditions of Use / Copyright Notice