manstopping
English
Etymology
From
man
+
stopping
.
Adjective
manstopping
(
not comparable
)
Of a
weapon
,
bullet
, etc.: capable of
incapacitating
a person quickly and reliably.
Related terms
manstopper