Definisi 'ritual killing'
English to English
noun
1 the act of killing (an animal or person) in order to propitiate a deity
source: wordnet30
More Word(s)
sacrifice, sacrificial, animal, animate being, beast, brute, creature, kill, killing, putting to death, hecatomb, immolation,

Visual Synonyms
Click for larger image