Green’s Dictionary of Slang

belch n.

[SE belch, an eructation]

1. [late 17C–mid-19C] second-rate beer.

2. [late 17C–mid-19C] malt liquor.

3. [late 19C–1960s] (US) a noisy complaint.

4. [1930s] (US) a drunken vagrant.