torpedo boat destroyer

English

Noun

torpedo boat destroyer (plural torpedo boat destroyers)

  1. (historical, nautical, military) Alternative form of torpedo-boat destroyer.