Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
formidable
in English
formidable
us
/fɚˈmɪdʌbl/
uk
/fɔːˈmɪdjʊəl/
#common
Definitions
Adjective
inspiring
fear
or
respect
;
impressive
in
size
/
strength
difficult
to
defeat
or
overcome