camping area

Noun
  1. A site where people on holiday can pitch a tent (synset 108535449)

Other Searches