Animals

Fruits

Search Word | പദം തിരയുക

  

Regurgitate

English Meaning

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

  1. To rush or surge back.
  2. To cause to pour back, especially to cast up (partially digested food).

×

Found Wrong Meaning for Regurgitate?

Name :

Email :

Details :



×