faced one's punishment (verb) run the gauntlet: go through an ordeal
Sinonime: dove of peace, expiatory offering, expiatory sacrifice, hand of friendship, heave offering, irenics, olive branch, outstretched hand, piacular offering, piaculum,
present, sacramental offering,
sacrifice, sin offering, whole offering