Answer: hamperer

AnswerCrossword Clue
hampererone that hampers (to hinder (to impede))