Synonyms of 'barf'

cascade, cast, disgorge, egest, egesta, egestion, gag, heave, keck, nausea, puke, regurgitate, regurgitation, reject, retch, spew, vomit