Language:
Free Online Dictionary|3Dict

應戰

Source : CEDICT

face a challenge/face an attack and meet it