Language:
Free Online Dictionary|3Dict

負隅頑抗

Source : CEDICT

to put up a stubborn resistance (idiom)