meaning of Bombenrohr

Bombenrohr - German to English

bomb tube