Answer: hampering

AnswerCrossword Clue
hamperingHAMPER, to hinder (to impede (to retard by obstructing))
hamperingHinder or impede the movement or progress of