· something immaterial that interferes with or delays action or progress
Synonym(s): hindrance, hinderance, impediment, balk, baulk, check, handicap
Hypernym(s): difficulty
· tending to deter; "the deterrent effects of high prices"