DD stands for various terms. Discover the full forms, meanings, and possible interpretations of DD across different fields and industries.
'Torpedo Boat Destroyer' Fast, unarmoured, warship armed with torpedoes and guns, capable of attacking large war-ships with her torpedoes and submarines with depth-charges.
Governmental & MilitaryMilitaryWoWS (World of Warships)Last updated: