English Dictionary
Definition destroyer in British English
destroyer noun
[countable] noun
/dɪˈstrɔɪə(r)/
Synonyms and related words
