regurgatate ( synonym found)

Definition of regurgatate:

°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.

Definition of regurgatate:

°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.

Back to Top