impuissant

Adjective
  1. Lacking physical strength or vigor (synset 301831028)

Found on Word Lists

Other Searches