Definition
Available for anyone to win or take; indicating that everyone has an equal opportunity to obtain something.
人人有份
The championship trophy in the competition is now up for grabs.
比赛的冠军奖杯现在可供任何人争夺。
With the company restructuring, many positions are now up for grabs.
随着公司重组,许多职位现在开放申请。
The land is now open for bidding; it's up for grabs to anyone.
这块土地现在开放竞标,任何人都可以取得。