Language:
Free Online Dictionary|3Dict

拼搶

Source : CEDICT

to fight desperately (at the risk of one's life)