Definitions
noun
something immaterial that interferes with or delays action or progress
adjective
tending to deter
“the deterrent effects of high prices”
Look “deterrent” up elsewhere
Want another word?
Spin the dictionary for a fresh one.