Meaning oftarpaperin English

tarpaper

us/ˈtæɹpeɪpər/uk/ˈtɑːrpəpeɪpər/
#uncommon
Definitions
Base Words