impuissant

  • (s) lacking physical strength or vigor

Words of close approximity