Pinyin Dictionary results for "gou ji tiao qiang"

狗急跳墙
a cornered dog will jump over the wall (idiom); to be driven to desperate action
Dictionary data provided by CC-CEDICT