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.
NIEUWE WOORDEN
European
May 10, 2021
WOORD VAN DE DAG
Shimmer
lay the ghost of sth (to rest)