Thesaurus.com
Dictionary.com

light unit fighting vessel

NOUN
destroyer
Synonyms
Antonyms