English | German | Russian | Czech

tarp English

Meaning tarp meaning

What does tarp mean?

tarp

(= tarpaulin) waterproofed canvas

Synonyms tarp synonyms

What other words have the same or similar meaning as tarp?

Are you looking for...?