destroyer

1 ENTRIES FOUND:
destroyer /dɪˈstrojɚ/ noun
plural destroyers
destroyer
/dɪˈstrojɚ/
noun
plural destroyers
Britannica Dictionary definition of DESTROYER
[count]
1 
: a small and fast military ship that protects bigger ships
2 
: something that causes the destruction of something