allayment ( synonym found)

Definition of allayment:

(n) : something that allays; mitigation

Definition of allayment:

(n) : something that allays; mitigation

Back to Top