Deterrence
English Meaning
That which deters; a deterrent; a hindrance.
- The act or a means of deterring.
- Measures taken by a state or an alliance of states to prevent hostile action by another state.
Sorry, No Malayalam Meaning for your input!
See Deterrenc Want To Try Deterrence In Malayalam??