torpedo boat destroyers
English
Noun
torpedo
boat
destroyers
plural of
torpedo boat destroyer