Back to Dictionary
拼抢
拼搶
pīnqiǎng
1. to fight desperately (at the risk of one's life)