Word info

superformidable

Adjective

Meaning

superformidable (comparative more superformidable, superlative most superformidable)

(rare) Extremely formidable; causing great dread or very difficult to overcome.

Source: en.wiktionary.org

Close letter words and terms