All Results
destroyer ( Noun)
UK /dɪˈstrɔɪ.ər/ US /dɪˈstrɔɪ.ɚ/
Plural
destroyers
1-
C2
Fast forward boats to escort large ships
-> The USA is the country with the most destroyers with 20.
-> The government announced that 3 more destroyers will be produced by the end of the year.
2-
B2
an individual or anything that annihilates
-> You are the destroyer of my dreams.
-> Some exams can be the destroyers of our whole lives.