vomit up

中级 (B1) informal

To sick up food or drink from your stomach, or to suddenly say something you didn't mean to.

"The dog vomited up everything it had eaten that morning."