To expel the contents of the stomach through the mouth; vomit.
To regurgitate means to repeat information from memory without processing or understanding it fully, typically in an academic or test setting.
To bring up partially digested food from the stomach and feed it through the beak, as done by some birds to nourish their young.
To regurgitate means to pour or rush back, typically referring to the process of bringing food back up from the stomach.