Expressions used in Everyday Spoken English in Social and Professional contexts
Something described as being 'up for grabs' is available and ready to be won, claimed or taken. This expression is often used to talk about prizes. This is an informal expression best suited to casual situations.