guided missile destroyer


Meanings

  • a small fast lightly armored but heavily armed warship

Synonyms