Word Definition - 豺狼虎豹

chái láng hǔ bào lit. jackals, wolves, tigers and panthers (idiom); fig. nasty, cruel people