put to rest ( synonym found)

Definition of put to rest:

°to settle or finish, especially a question or discussion.

Definition of put to rest:

°to settle or finish, especially a question or discussion.

Back to Top