Meaning of incapacitating
Definition of incapacitating
(adj)
that cripples or disables or incapacitates; "a crippling injury"
Other information on incapacitating
WIKIPEDIA results for
incapacitating
Amazon results for
incapacitating
Tweet