Language:
Free Online Dictionary|3Dict

敗鱗殘甲

Source : CEDICT

disastrous defeat in battle (idiom)