meaning of Abschwitzdecke

Abschwitzdecke - German to English

cooler [for ponies]