Formidable

/ˈfɔːrmɪdəbl/

Synonyms

Slang Meanings

Really impressive or awesome.
That was a formidable performance!
Something or someone that is extremely difficult to overcome.
He’s a formidable rival in the competition.