Answer: thwarter

AnswerCrossword Clue
THWARTEROne who disappoints
THWARTEROne who impedes
THWARTERObstructionist
thwarterone who thwarts (to prevent or hinder)