What is the full meaning of tarpaulin
a strong linen or hempen cloth waterproofed with tar, also TARPAULING [n -S]
Example of the word tarpaulin placed on a Scrabble board.