impotence in French impotence in French impuissance noun Powerlessness; incapacity. Add to Flashcards