reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
ghost the spirit of someone who has died, esp. one that is believed to have returned to earth to haunt a place or living people. [2/7 definitions]
purlieu a place to which someone habitually goes; haunt. [1/3 definitions]
water witch a witch believed to haunt bodies of water. [1/3 definitions]