redoubtable (redoubt + -able): Eliciting respect or fear; imposing; awe-inspiring