s extremely impressive in strength or excellence
a formidable opponent the challenge was formidable had a formidable array of compositions to his credit the formidable army of brains at the Prime Minister's disposal
s inspiring fear
the formidable prospect of major surgery