EGAVE

inexpiate

Meaning

  1. adjective Not appeased or placated.

Similar words

inexpiated unappeased unexpiated inappeasable unplacated unappeasable unpropitiated appeaseless impacable implacable

Save “inexpiate” to learn later