Deterrent
[n] something immaterial that interferes with or delays action or progress
[adj] tending to deter; "the deterrent effects of high prices"
Related Information
Related Terms
admonishing, admonitory, alarming, awing, bar, block, blockade, bottleneck, catch, cautionary, cautioning, check, chill, chilling, cold water, cordon, curtain, damp, damper, daunting, determent, deterring, difficulty, disconcerting, discouragement, discou