1 torpedo-boat destroyer | Definition of torpedo-boat destroyer

torpedo-boat destroyer

noun

Definition of torpedo-boat destroyer

: a large, swift, and powerful armed torpedo boat originally intended principally for the destruction of torpedo boats but later used also as a formidable torpedo boat — compare destroyer

History and Etymology for torpedo-boat destroyer

torpedo boat

Keep scrolling for more