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