What does Bombenweste mean?

Bombenweste - German to English

bomb vest