Language:
Free Online Dictionary|3Dict

棄甲丟盔

Source : CEDICT

to throw off all one's gear (idiom)/to drop one's arms and throw aside one's armor