What does "regurgitate" mean?

Regurgitate: To throw or pour back, as from a deep or hollow place; to pour or throw back in great quantity.

Additional senses

  1. 2.To be thrown or poured back; to rush or surge back. The food may regurgitatem the stomach into the esophagus and mouth. Quain.

Sources