History
History
Synonyms
UK
US
Meaning:
unable

not able to

not having talent, skill

weak

(of the body) having little power or energy; (of the mind) not confident, sure or determined; easily broken, damaged etc; easily defeated or changed

not strong

IMPUISSANT as in Wiktionary
IMPUISSANT as in Wikipedia