Meanings1to buy frenetically2to snap up (bargains, dwindling supplies etc)Written Forms搶購Traditional · Main Form抢购Alternate Form