What does Bordwandgeschütz mean?

Bordwandgeschütz - German to English

drake [small sort of cannon] [archaic]