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