DETERRENCE


Meaning of DETERRENCE in English

noun that which deters; a deterrent; a hindrance.

Webster English vocab.      Английский словарь Webster.