destroyer : Idioms & Phrases


destroyer escort

  • noun warship smaller than a destroyer; designed to escort fleets or convoys
WordNet

guided missile destroyer

  • noun a small fast lightly armored but heavily armed warship
    destroyer.
WordNet

self-destroyer

Self`-de*stroy"er noun
Definitions
  1. One who destroys himself; a suicide.
Webster 1913

tank destroyer

  • noun an armored vehicle equipped with an antitank gun and capable of high speeds
WordNet

torpedo-boat destroyer

  • noun small destroyer that was the forerunner of modern destroyers; designed to destroy torpedo boats
WordNet