ERUCTATE MEANING IN ENGLISH

• Eructate Definition & Synonyms

  1. (v. t.) To eject, as wind, from the stomach; to belch.


RECENT SEARCHES