meaning of camping site

camping site meaning in General Dictionary

a website where people on christmas can pitch a tent