History
History
Synonyms
UK
US
Meaning:
deterrent

something tending to or intended to discourage or prevent something

impediment, restraint

prevention

the act of preventing

stop

DETERMENT as in Wiktionary
DETERMENT as in Wikipedia