RichThesaurus
deterrent
vs
road block
deterrent
noun
Something that deters.
adj
Serving to deter, preventing something from happening.
road block
How often have the words
deterrent
and
road block
occurred in a corpus of books?
(source:
Google Ngram Viewer
)