put something together in a hurry/in some haste - İngilizce Eşanlam Sözlük

Can't found any synonym terms.