What is the meaning of Formidable?

Causing fear, dread, awe, or discouragement as a result of size, strength, or some other impressive feature; commanding respect; causing wonder or astonishment.

Difficult to defeat or overcome.

formidable

fearsome

fantastic, tremendous

definite singular of formidabel

plural of formidabel

definite singular of formidabel

plural of formidabel

formidable

formidable

great, fantastic

tremendous

Source: wiktionary.org