deterrents
de-ter-rents
noun
Things that discourage or prevent someone from doing something, often through fear.
"High prices are often major deterrents for buyers."
Thesaurus
Synonyms: hindrance, balk, baulk, handicap, check, hinderance, impediment, preventative, preventive