Online English Dictionary

Home

Expiator


n.

One who makes expiation or atonement.


© 2009 Dammam Community College