Tarp Meaning

There are 1 meaning(s) for word Tarp

Meaning 1 : waterproofed canvas

    Synonyms : tarpaulin

How to Pronounce Tarp

  • tÉ‘rp