What Does It Mean?
You are correct!
From our dictionary:
redoubtable
1. that is to be feared; formidable.
2. commanding or evoking respect, reverence, or the like.
You are correct!
From our dictionary:1. that is to be feared; formidable.
2. commanding or evoking respect, reverence, or the like.