Translation of sacrifice in Setswana

sacrifice

Noun

  1. giving something that you think will please a god, e.g. an offering of a killed animal

  2. giving up a thing you value, so that something good may happen; the thing that is sacrificed

Powered by Oxford