incapacitates

incapacitates

动词 incapacitate:

make unable to perform a certain action

同义词:disable, disenable, incapacitate

injure permanently

同义词:disable, invalid, incapacitate, handicap

英语宝典
考试词汇表