Definition:

a large number of animals offered as a sacrifice to a deity or god.

Type of Speech: