put to rest

Etymology
From +  +.

Verb

 * 1) To settle or finish, especially a question or discussion.