Words: hindrance hinderance deterrent impediment balk baulk check handicap
Part of speech: n
Definition: something immaterial that interferes with or delays action or progress