Synonyms of DESTROYER

What is another word for DESTROYER
1.

Synonyms of DESTROYER

noun - a small fast lightly armored but heavily armed warship

noun - a person who destroys or ruins or lays waste to

2.

Synonyms of DESTROYER