English Dictionary
Definition expiate in British English
expiate verb
[transitive] verb
/ˈekspieɪt/
Synonyms and related words
