Pinyin Dictionary results for "pin si"

拼死
to go all out for sth at risk of one's life
拼死拼活
one's utmost; (to fight or work) desperately hard; to put up a life or death struggle; at all costs
Dictionary data provided by CC-CEDICT