Belcher

What is Belcher?

Belcher definition and meaning on Dictionary terms:
verb (used without object)

to eject gas spasmodically and noisily from the stomach through the mouth; eruct.
to emit contents violently, as a gun, geyser, or volcano.
to issue spasmodically; gush forth: Fire and smoke belched from the dragon’s mouth.