impuissant Play adjectivePowerless; impotent; feeble.Weak; impotent; feeble.Lacking physical strength or vigor.