Expiative Meaning

There are 1 meaning(s) for word Expiative

Meaning 1 : having power to atone for or offered by way of expiation or propitiation

    Synonyms : expiatory,  propitiatory