What is the full meaning of munchable
that can be munched [adj] / a tasty item of food [n -S]
Example of the word munchable placed on a Scrabble board.