Answer:

thwarter

AnswerCrossword Clue
THWARTEROne who disappoints
THWARTEROne who impedes
THWARTERObstructionist