torpedo-boat-destroyer

Nouns

  • (n) small destroyer that was the forerunner of modern destroyers; designed to destroy torpedo boats

Words of close approximity