verb
1.
to construct or erect hastily and often carelessly
makeshift buildings thrown up almost overnight
Synonyms: jerry-build, run up
Related Word: roughcast, roughhew
Idioms: slap together, throw together
2.
Synonyms: vomit , barf, bring up, ||cast, disgorge, ||heave, *puke, spew, spit up, upchuck