Search results
- Dictionarydestroyer/dɪˈstrɔɪə/
noun
- 1. a small, fast warship, especially one equipped for a defensive role against submarines and aircraft.
- 2. a person or thing that destroys something: "this starfish has a bad reputation as a destroyer of coral reefs"
Powered by Oxford Dictionaries