What does the expression "up for grabs" mean?
Native speaker’s answer
Rebecca
The phrase "up for grabs" is an idiom that means something is available to have or to get. In the context of the dialogue here, "a million dollars up for grabs" just means that there is a million dollars that can be won. Ex: The last piece of cake is up for grabs. Ex: No one has bought the painting yet, it is still up for grabs.