incapacitating

ˌɪnkəˈpæsɪˌteɪtɪŋ

英文释义

v make unable to perform a certain action
v injure permanently
s that cripples or disables or incapacitates

中文翻译

v. 使无能力, 使不适合( incapacitate的现在分词 )

44,617
BNC 频率
31,567
使用频率

学习工具