EXPIATE


Meaning of EXPIATE in English

v. a.

Atone for, do penance for, make satisfaction or reparation for.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.