hecatomb

noun
  1. a great public sacrifice, originally of 100 oxen or cattle
  2. Usage: historical; ancient Greek/Roman
  3. a large-scale sacrifice or slaughter
  4. Usage: literary

Examples