(s)formidableextremely 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”