groundsheetEnglish

ground cloth, groundsheet

Noun

A waterproofed piece of cloth spread on the ground (as under a tent) to protect from moisture

English: groundsheet, ground cloth

English words with similar meanings

Show 1 words