The AI-powered English dictionary
plural ghostbusters
Someone who purports to rid a place of ghosts. examples