Definition
to put an end to something, such as a worry, fear, or concern, often by resolving it or proving it to be false.
After a thorough investigation, they finally laid the rumors about the company's financial health to rest.
She hoped this explanation would lay her worries about her child’s safety to rest.
New evidence emerged, finally laying to rest the previous doubts about his innocence.