Definisi 'campsite'
English to English
noun
1 a site where people on holiday can pitch a tent
source: wordnet30
More Word(s)
bivouac, camp, camp out, encamp, tent, land site, site,

Visual Synonyms
Click for larger image