what is the definition of gizzard
Definition of gizzard for English Language Learners. : a part in the stomach of a bird in which food is broken down into small pieces.