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