Pinyin Dictionary results for "lin zhen tui suo"

临阵退缩
to shrink back as the time for battle approaches (idiom); to get cold feet
Dictionary data provided by CC-CEDICT