Not potent; lacking power, strength, or vigor, physical, intellectual, or moral; powerless; weak; feeble.
Wholly lacking in sexual power: said of the male, and rarely of the female.
Lacking the power of self-restraint; destitute of self-command; ungovernable.
noun.
One who is feeble, infirm, or languishing under disease.
noun.
A male without sexual power.