Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of regurgitate

- To throw or pour back, as from a deep or hollow place; to pour or throw back in great quantity.
- To be thrown or poured back; to rush or surge back.

Crossword clue for regurgitate

- Bring up
- Bring up (food)
- Bring up again
- Cough up
- Disgorge