在线词典临阵退缩to shrink back as the time for battle approaches (idiom); to get cold feet英文释义to shrink back as the time for battle approaches (idiom); to get cold feet