Hecatomb - Definition

hecatomb

n 1: a great sacrifice; an ancient Greek or Roman sacrifice of
100 oxen

Look up another word