IMPUISSANCE Meaning of IMPUISSANCE in English noun lack of power; inability. Webster English vocab. Английский словарь Webster. 2012