原级:incapacitate
第三人称单数:incapacitates
过去分词:incapacitated
incapacitating的意思
过去式:incapacitated
incapacitating的解释
adj
1. that cripples or disables or incapacitates
e.g. a crippling injury
Synonym: crippling disabling