DD has various meanings in the Military category. Discover the full forms, definitions, and usage contexts of DD in Military.
'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.
MilitaryLast updated: