tarpaulin

Noun
  1. Waterproofed canvas (synset 104402159)

Other Searches