impotent in French impotent in French impuissant adj Lacking physical strength or vigor; weak Add to Flashcards