Definition of Expiate

  • 1. Make amends for Verb

Synonyms for word "expiate"

Semanticaly linked words with "expiate"