Impotent
English Meaning
Not potent; wanting power, strength. or vigor. whether physical, intellectual, or moral; deficient in capacity; destitute of force; weak; feeble; infirm.
- Lacking physical strength or vigor; weak.
- Lacking in power, as to act effectively; helpless: "Technology without morality is barbarous; morality without technology is impotent” ( Freeman J. Dyson).
- Incapable of sexual intercourse, often because of an inability to achieve or sustain an erection.
- Sterile. Used of males.
- Obsolete Lacking self-restraint.