Chinese words · Chengyu

豺狼虎豹

cháiláng-hǔbào

wild beasts; cruel and evil people

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.