EXPIATION Meaning of EXPIATION in English [noun] [U] [formal]He bought the flowers in expiation for/of his guilt. Cambridge English vocab. Кембриджский английский словарь. 2012