(in ancient Greece or Rome) a great public sacrifice, originally of a hundred oxen OR an extensive loss of life for some cause
the exactly contemporary hecatombs on the Western front
a hecatomb of human effort sacrificed at the false altar of Murthy's ego