What does Abschwitzdecke mean?

Abschwitzdecke - German to English

cooler [for ponies]