Synonyms: campground, camping area, camping ground, camping site, campsite, encampment, bivouac
Definition: a site where people on holiday can pitch a tent
Similar words: site, land site
Definition: the piece of land on which something is located (or is to be located)
Usage: a good site for the school