English version

lay the ghost (of something)

From Longman Dictionary of Contemporary Englishlay the ghost (of something)lay the ghost (of something)GET RID OFto finally stop being worried or upset by something from the past lay
Examples from the Corpus
lay the ghost (of something)Max So-you've laid the ghost.
Pictures of the day
What are these?
Click on the pictures to check.