impuissant








adjective

  1. lacking strength; feeble; weak.

adjective

  1. powerless, ineffectual, feeble, or impotent
53 queries 0.404