superformidable
Adjective
Meaning
superformidable (comparative more superformidable, superlative most superformidable)
(rare) Extremely formidable; causing great dread or very difficult to overcome.
Adjective
superformidable (comparative more superformidable, superlative most superformidable)
(rare) Extremely formidable; causing great dread or very difficult to overcome.