As  regurgitate  as...

comments powered by Disqus

Definition of regurgitate

regurgitate - verb repeat after memorization; feed through the beak by regurgitating previously swallowed food; pour or rush back; eject the contents of the stomach through the mouth.

image

Regurgitate on: Dictionary  Google  Wikipedia  YouTube (new tab)






as...