a site where people on holiday can pitch a tent
[ Syn: campsite , camping site , camping ground , bivouac , encampment , camping area ]
a site where people on holiday can pitch a tent
[ Syn: campsite , camping site , camping ground , bivouac , encampment , camping area ]