Up for grabspode significar estar a disposição para quem quiser, vago, disponível, livre. Exemplos:
“The job is still up for grabs.” (O emprego ainda está disponível.)
“Our store still have lots of promotional items up for grabs if you want.” (Nossa loja ainda tem um monte de itens promocionais disponíveis se você quiser.)