redoubtable in French redoubtable in French redoutable adj (in a positive sense, sometimes, humorous) Eliciting respect; awe-inspiring, imposing. Add to Flashcards