IMPUISSANT

Definition of IMPUISSANT

  1. (adj)lacking physical strength or vigor