hecatomb Definition
Definition
A vast sacrifice or offering of a large number of victims, especially animals, to a deity; a massacre.
Browse
A vast sacrifice or offering of a large number of victims, especially animals, to a deity; a massacre.
Browse