IMPUISSANT Meaning of IMPUISSANT in English [im.puis.sant] adj [F] (1629): weak, powerless Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012