List of British Ordnance Terms - UD

UD

Upper Deck : a naval gun mounting in which the rotating mass of the turret is mounted above the deck, with usually only the ammunition feed trunking piercing the deck.

Read more about this topic:  List Of British Ordnance Terms