What is the meaning of the word "muncher"?

Definitions: