impuissance

noun

Lack of power or effectiveness; weakness.

noun

Powerlessness; impotence; feebleness.

noun

Lack of power; inability.

noun

Impotence, weakness.

noun

powerlessness revealed by an inability to act