VariousWords beta
Related Terms:
Definitions:
Noun
hindrance
hinderance
deterrent
impediment
balk
baulk
check
handicap
Definition: something immaterial that interferes with or delays action or progress
Definition: Something that deters.
Adjective
deterrent
Definition: tending to deter; "the deterrent effects of high prices"
Definition: Serving to deter, preventing something from happening.