superformidable
Meaning
- adjective Extremely formidable; causing great dread or very difficult to overcome.
Similar words
terrible superferocious insuperable terrifying feared hard daunting fiendish overwhelming overpowerable
Save “superformidable” to learn later