What is the meaning of the word "formidable"?
Definitions:
-
extremely impressive in strength or excellence
adjective
- a formidable opponent
- a formidable opponent
-
inspiring fear
adjective
- the formidable prospect of major surgery
- the formidable prospect of major surgery