An Encylopedia Britannica Company

gizzard

1 ENTRIES FOUND:
gizzard /ˈgɪzɚd/ noun
plural gizzards
gizzard
/ˈgɪzɚd/
noun
plural gizzards
Britannica Dictionary definition of GIZZARD
[count]
: a part in the stomach of a bird in which food is broken down into small pieces