Formidable
/ˈfɔːrmɪdəbl/ adjective mediumImpressively powerful, capable, or difficult to deal with, often inspiring respect or slight fear.
The debate champion was a formidable opponent, rarely losing an argument.
Memory Trick
Hear it as 'for-me-to-battle' — a formidable rival is one you'd think twice about facing.