What is the meaning of Tarp?

A tarpaulin.

To cover something with a tarpaulin.

between (located in the middle of, connecting, dividing, or shared by two objects)

among, amid (surrounded or encompassed by)

Source: wiktionary.org