Wordia - The Definition Of Formidable
formidable
adjective, arousing or likely to inspire fear or dread
From Collins
©HarperCollins 2008. Collins English Dictionary definition of formidable
adjective, arousing or likely to inspire fear or dread
From Collins
©HarperCollins 2008. Collins English Dictionary definition of formidable