hampering

ˈhampə

verb

hinder or impede the movement or progress of.

their work is hampered by lack of funds

hinder,obstruct,impede,inhibit,retard,balk,thwart,foil,curb,delay,set back,slow down,hold back,hold up,interfere with,restrict,restrain,constrain,block,check,curtail,frustrate,cramp,bridle,handicap,cripple,hamstring,shackle,fetter,encumber,stymie,bork,cumber,trammel