Synonym-English dictionary »

expiate synonyms in English

SynonymEnglish
expiate verb

abyverb

abyeverb

atoneverb