lay to rest
bury, put to rest, settle
lay to rest
Verb
1. place in a grave or tomb; "Stalin was buried behind the Kremlin wall on Red Square"; "The pharaos were entombed in the pyramids"; "My grandfather was laid to rest last Sunday"
(synonym) bury, entomb, inhume, inter
(hypernym) lay, put down, repose
lay to rest
get rid of, put away permanently, stop They have been trying to lay to rest the rumors about the financial problems in the company.