1
: very powerful or strong : deserving serious attention and respect
a formidable enemy/opponent/weapon
2
: very difficult to deal with
The mountains were a formidable barrier.
a formidable challenge/task
3
: large or impressive in size or amount
He has mastered a formidable amount of material.



