muncher; someone or something which crunches or grinds

listen to the pronunciation of muncher; someone or something which crunches or grinds
English - English
{i} cruncher