Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
gizzard
in English
gizzard
us
/ˈɡɪzərd/
uk
/ˈɡɪzəd/
#uncommon
Plural
gizzards
Definitions
Noun
a
muscular
organ
for
grinding
food
;
found
in
some
animals
(
birds
,
fish
)
The
gizzard
is
a
vital
organ
in
birds
for
digesting
seeds
.
a
portion
of
the
esophagus
;
used
for
grinding
food
with
grit
Fish
have
a
gizzard
that
helps
break
down
tough
food
particles
.