Synonyms of 'bat out'

botch, bungle, jury-rig, knock off, patch, roughcast, throw off, throw together