impuissance

noun

Lack of power or effectiveness; weakness.

Powerlessness; impotence; feebleness.

Lack of power; inability.

Impotence, weakness.

Powerlessness revealed by an inability to act.