powerless in French powerless in French impuissant adj Lacking sufficient power or strength. Add to Flashcards