impuissant ( synonym found)

Definition of impuissant:

(adj) : lacking physical strength or vigor

Definition of impuissant:

(adj) : lacking physical strength or vigor

Back to Top