Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tarpaper
in English
tarpaper
us
/ˈtæɹpeɪpər/
uk
/ˈtɑːrpəpeɪpər/
#uncommon
Definitions
Noun
a
waterproof
material
with
tar
coating
Verb
to
cover
with
tarpaper
for
protection
Base Words
tar
paper