EXPIATION


Meaning of EXPIATION in English

[noun] [U] [formal]He bought the flowers in expiation for/of his guilt.

Cambridge English vocab.      Кембриджский английский словарь.