IMPUISSANT Meaning of IMPUISSANT in English adj weak; impotent; feeble. Webster English vocab. Английский словарь Webster. 2012