Held back; hampered (7)
I believe the answer is:
delayed
(Other definitions for delayed that I've seen before include "Protracted" , "Made late" , "Put back" , "Shelved" , "Detained, help up" .)
I believe the answer is:
delayed
(Other definitions for delayed that I've seen before include "Protracted" , "Made late" , "Put back" , "Shelved" , "Detained, help up" .)