Results

hanch verb
1 to snap (at); to snatch
2 to eat greedily and noisily; to munch