• word of the day

    tarp

    tarp - Dictionary definition and meaning for word tarp

    Definition
    (noun) waterproofed canvas
    Synonyms : tarpaulin
Download our Mobile App Today
Receive our word of the day
on Whatsapp