something immaterial that interferes with or delays action or progress
[ Syn: hindrance , hinderance , impediment , balk , baulk , check , handicap ]
deterrent (n.)
tending to deter; the deterrent effects of high prices'
something immaterial that interferes with or delays action or progress
[ Syn: hindrance , hinderance , impediment , balk , baulk , check , handicap ]
tending to deter; the deterrent effects of high prices'