remnants of the enemy forces; 残敌
a formidable enemy; a foe worthy of one's steel; a worthy opponent; 劲敌
carry all [everything] before one; be all-conquering; 所向无敌
fight against heavy odds; 以寡敌众
match each other in strength 势均力敌
牛津高阶第八版
美国韦氏词典
Dictionary.com
Free Dictionary
维基百科 (自由的百科全书)