Impuissant

a.
  1. Weak; impotent; feeble.