Definition of Tarp

  • (noun) waterproofed canvas

Synonyms of Tarp


Antonyms of Tarp


No Antonyms Found.

Homophones of Tarp


No Homophones Found.