Noun Definition
deterrent
1.Definition: something immaterial that interferes with or delays action or progress
Related Noun(s):balk, baulk, check, handicap, hinderance, hindrance, impediment
Category: General1.Definition: something immaterial that interferes with or delays action or progress
Related Noun(s):balk, baulk, check, handicap, hinderance, hindrance, impediment
Category: General