Popular Wordlists
  • word of the day

    gizzard

    gizzard - Dictionary definition and meaning for word gizzard

    Definition
    (noun) thick-walled muscular pouch below the crop in many birds and reptiles for grinding food
    Synonyms : gastric mill , ventriculus
Connect with us on Facebook