Language:
Free Online Dictionary|3Dict

败鳞残甲

Source : CEDICT

disastrous defeat in battle (idiom)