lay the ghost of



lay the ghost of something/somebody (to rest)

to finally stop being worried or upset by something or someone that has worried or upset you for a long time With one stunning performance, Chelsea have laid to rest the ghost of their humiliating defeat at Old Trafford last season.
See lay cards on the table, lay eyes on, send on a guilt trip, get hands on, give life
See also: ghost, lay, of

Common Names:

NameGenderPronouncedUsage
Gall-History
Hadley[''hædli]
Yevgen-Ukrainian
JeffJEFEnglish
Rosemary['rəuzmeri]
Rick[rik]