v (transitive|and|intransitive|chiefly|British|NZ) To vomit; throw up.
v (dated|transitive and intransitive) To (term|chuck up the sponge); to give up; to admit defeat; to jig up, throw up, jack up; to break a contract; to abandon or quit (something).