Tarpaulin :
trapal
English Meaning :
(Noun : Waterproofed canvas)
(Noun : Waterproofed canvas)
Example : If, like me, you've been wondering why the wonderful new sculpture outside Bull's Head Car Park has been covered with a heavy green tarpaulin since its installation last year, wonder no more.
If, like me, you've been wondering why the wonderful new sculpture outside Bull's Head Car Park has been covered with a heavy green tarpaulin since its installation last year, wonder no more.