lay to rest

Verb

 * 1)  To bury someone who has died.
 * He was laid to rest beneath the old oak tree in 1825.
 * 1)  To close (a matter of dispute).