Back to Dictionary
困兽犹斗
困獸猶鬥
kùnshòuyóudòu
1.
a cornered beast will still fight (idiom)
2.
to fight like an animal at bay