豺狼虎豹chái láng hǔ bàochailanghubao(lit.) jackals, wolves, tigers and panthers (idiom)(fig.) nasty, cruel peopleCharacters in this word狼wolf虎tiger豹leopard, panther豺wolfStudy it in Yanamino