|
Definition of Superformidable
1. Adjective. (rare) Very formidable; causing great dread or very difficult to overcome. ¹
¹ Source: wiktionary.com
|
1. Adjective. (rare) Very formidable; causing great dread or very difficult to overcome. ¹
¹ Source: wiktionary.com