Green’s Dictionary of Slang

belch v.

[belch n. (3)]

1. [20C+] (US) to talk; to complain.

2. [20C+] (US) to inform on.