destroyer
de-stroy-er
noun
A fast, heavily armed warship designed to protect larger vessels and convoys.
"The destroyer patrolled the coastline during the conflict."
noun
A person or thing that causes complete ruin, damage, or annihilation.
"He was a destroyer of dreams and ambitions."
Thesaurus
Synonyms: guided missile destroyer, waster, undoer, ruiner, uprooter