belcher noun2 •Someone who belches. •(old-fashioned) A dark blue neckerchief with white spots, each having a dark-blue spot in the centre.He had a brown hat on his head, and a dirty belcher handkerchief round his neck: with the long frayed ends of which he smeared the beer from his face as he spoke. — 1837 formsbelchers