manstopper
English
Etymology
From
man
+
stopper
.
Noun
manstopper
(
plural
manstoppers
)
A
weapon
,
bullet
,
dog
, etc. that can quickly and reliably
incapacitate
a person.