丢盔弃甲diūkuīqìjiǎMeanings1. (idiom) to throw away one's helmet and armor while fleeing from defeatCharacters used丢to lose盔helmet弃to abandon甲first