#1 deterrent n. [hindrance, hinderance, impediment, balk, baulk, check, handicap] something immaterial that interferes with or delays action or progress. wn
vizzz