Skip to content

belch out

verb

  1. to emit, spew
L1499869 on Wikidata ↗