Definitions of tarpaulin:

  • noun:   waterproofed canvas