ravager

/ˈrævɪdʒər/
noun
  1. A person or thing that causes severe damage or destruction.
    • The invading army was a ruthless ravager of towns and villages.
    • In the story, the dragon was a ravager that burned entire kingdoms.
    • The invasive species became a ravager of native plants and animals.
What does "ravager" mean? | whatsthatwordmean | whatsthatwordmean