impuissant

英[ɪm'pjuːɪsnt] 美[ɪm'pjuːɪsənt]
  • adj. 无力的;无能的
Adjective:
  1. lacking physical strength or vigor