Definition, synonyms and related words
A ghost or spirit, often appearing in the form of a dog barking or howling through the night.
To kill; to murder.