hecatombs

noun
  1. large-scale sacrifices or slaughters, especially of many victims
  2. Usage: often used figuratively; plural form of hecatomb
  3. in ancient Greece and Rome, public sacrifices of 100 oxen or other animals
  4. Usage: historical; classical antiquity

Examples