desolators

noun
  1. plural of desolator; persons or things that lay waste, destroy, or make desolate
  2. Usage: formal or literary; often used in historical or dramatic contexts

Examples