Skip to main content
regurgitate

verb. to become thrown or poured backSource

Related Words