FORMIDABLE


Meaning of FORMIDABLE in English

adj. frightening, causing fear; difficult, discouraging, intimidating; awesome; powerful

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.