0 to finally stop being worried or upset about something that has worried or upset you for a long time:
With one stunning performance, he has laid to rest the ghost of all his defeats last season.
НОВИ ДУМИ
European
May 10, 2021
ДУМАТА НА ДЕНЯ
Shimmer
lay the ghost of sth (to rest)