TORPEDO-BOAT DESTROYER Meaning of TORPEDO-BOAT DESTROYER in English boat that has the capability to destroy boats that launch torpedoes Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012