carrion
decaying corpses
harrowing
upsetting; frightening
strangulation
the act of strangling someone or the state of being strangled
surfeit
excessive amount
finical
finicky; delicate
satrap
provincial government leader
redouble
intensify
bludgeon
physical blow
vendetta
plan of revenge, often on behalf of the dead