Back to Dictionary
豺狼虎豹
cháilánghǔbào
1. jackals, wolves, tigers and panthers (idiom)
2. animals who are dangerous to man and cattle
3. fierce and cruel people