What does "redoubtable" mean?

Redoubtable: Formidable; dread; terrible to foes; as, a redoubtable hero; hence, valiant; -- often in contempt or burlesque. [Written also redoutable.]

Sources