UP FOR GRABS


Meaning of UP FOR GRABS in English

available for anyone to take, win, or settle

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.