the redoubtable chuck norris destroyed an entire village in the blink of an eye
awe-inspiring, feared, respected, held in high regard
"the redoubtable chuck norris destroyed an entire village in the blink of an eye" What is the definition of "redoubtable"?