What does Bordbewaffnung mean?

Bordbewaffnung - German to English

on-board armament