Pinyin Dictionary results for "shu shou dai bi"

束手待毙
to wait helplessly for death (idiom); to resign oneself to extinction
Dictionary data provided by CC-CEDICT