incapacitated

ˌɪnkəˈpæsɪˌteɪtid

英文释义

v make unable to perform a certain action
v injure permanently
s lacking in or deprived of strength or power

中文翻译

a. [法]丧失能力
v. 使无能力, 使不适合( incapacitate的过去式和过去分词 )

33,463
BNC 频率
26,439
使用频率

学习工具