ground cloth
Noun
Meaning
a waterproofed piece of cloth spread on the ground (as under a tent) to protect from moisture
Source: WordNetNoun
a waterproofed piece of cloth spread on the ground (as under a tent) to protect from moisture
Source: WordNet