regurgitate
verb
°To throw up or vomit; to eject what has previously been swallowed.
°What a bird or other animal does, to cough up from its gut to feed its young.
synonyms: vomit, cast, disgorge, retch more» , puke, barf, spew, upchuck