Redoubtable

Definition of Redoubtable