We do not currently know of any synonyms for belcher.
The noun belcher is defined as:
Did you mean beecher, bencher, belched or belches?