Word Definition - 豺狼虎豹
lit. jackals, wolves, tigers and panthers (idiom); fig. nasty, cruel people
Report an issue
Flag incorrect definitions, examples, etymology, etc.