Destroyer
Destroyer , noun
[Compare Old French destruior.]
1.
One who destroys, ruins, kills, or desolates.
2.
(Navigation) a small fast warship used primarily as an escort to larger vessels and typically armed with a combination of 5-inch guns, torpedoes, depth charges, and missiles; formerly identical to the Torpedo-boat destroyer.