中文翻译
a. 无助的, 无能为力的, 无依无靠的
英文解释
s. lacking in or deprived of strength or power
s. unable to function; without help
s. unable to manage independently
相关词组
1
adv. 无能为力地;无助地
2
n. 无可奈何状态, 无能为力; 无助的状态