在线词典

临阵退缩

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