EGAVE

superformidable

Meaning

  1. 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