Define muncher. muncher synonyms, muncher pronunciation, muncher translation, English dictionary definition of muncher. v. munched, munch·ing, munch·es v. intr. 1. ... BAKER Hughes recently introduced Metal Muncher AMT (advanced milling technology) ... Nev.-based green technology company Ecologico-Logic, Inc., ...Web