Meaning of “destroyer” - Learner’s Dictionary

destroyer

noun [ C ] uk us /dɪˈstrɔɪər/

a small, fast ship that is used in a war

(Definition of “destroyer” from the Cambridge Learner’s Dictionary © Cambridge University Press)