Language:
Free Online Dictionary|3Dict

负隅顽抗

Source : CEDICT

to put up a stubborn resistance (idiom)