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
The
opponent
was
a
formidable
team
that
had
won
several
championships
.