What does Bombenrohr mean?

Bombenrohr - German to English

bomb tube