What does Bogenschießhandschuh mean?

Bogenschießhandschuh - German to English

archery glove