all-atoning

ALL-ATO'NING, a. Atoning for all; making complete atonement.