lay ghost

listen to the pronunciation of lay ghost
English - Turkish
hayalet yattı
English - English

Definition of lay ghost in English English dictionary

lay a ghost
exorcise ghosts, force out ghosts, send away spirits (from a person or place)
lay ghost
Favorites