formidable
adjective
extremely impressive in strength or excellence
“a formidable opponent”
“the challenge was formidable”
inspiring fear
“the formidable prospect of major surgery”
“a tougher and more redoubtable adversary than the heel-clicking, jackbooted fanatic”
Source: WordNet 3.1, Princeton University
