Definitions Found:

IMPUISSANCE, lack of strength or power