English Dictionary
◊ HECATOMB
hecatomb
n : a great sacrifice; an ancient Greek or Roman sacrifice of
100 oxen