up for grabs
(idiom) something available to anyone who wants to try to get it 供人競購;供人爭取
Free tickets to tonight's play are up for grabs.
caliber
(n) the quality of someone or something, especially someone's ability 等級;水準
The skaters were all of such a high caliber that judging them was a challenge.
cobble together
(phr v) to make something quickly and not very carefully 倉促拼湊出來;倉促完成 (引申為倉促敲定)
Leslie cobbled together a costume at the last minute.
drum up
phr v) to increase interest in something or support for something (擊鼓) 召集;招徠
The band handed out free CDs to drum up ticket sales for their concert.
run rampant
(idiom) to happen in an uncontrollable and unrestrained manner 猖獗;蔓延
The kids ran rampant on the playground after school.