Noun tarp has 1 sense
  1. tarpaulin, tarp - waterproofed canvas
    --1 is a kind of canvas, canvass
,
TOP