What does Bombengehänge mean?

Bombengehänge - German to English

bomb company