tarpaper
tarpaper
English
Noun
Ad
Definition
A heavy paper, coated with tar, used to waterproof walls and roofs.
Etymology
From tar + paper.
Ad
tarpaper
A heavy paper, coated with tar, used to waterproof walls and roofs.
From tar + paper.