impuissant
/ɛ̃.pysɑ̃/Definitions
1. adjective
having little or no power, influence, or effectiveness
“The company’s new policy seemed impuissant against the strong union demands.”
2. noun
a person or thing having little or no power, influence, or effectiveness
“The impuissant government struggled to resolve the economic crisis.”