shirabe.org
2)
#14,703
Meaning
    1. (living) sacrifice
    2. victim; scapegoat
      The tarantula seized its victim very quickly.
    1. EN Sacrifice is the offering of food, objects or the lives of animals to a higher purpose, in particular divine beings, as an act of propitiation or worship.
      More
Forms

Results