History
History
Synonyms
UK
US
Meaning:
defense

the act of defending from attack

armament; protection system

DETERRENCE as in Wiktionary
DETERRENCE as in Wikipedia