meaning of Brennwatte

Brennwatte - German to English

shooting pillow