Rhyme Desk
Find rhyming words!

Definition of "Gizzard" :

noun: thick-walled muscular pouch below the crop in many birds and reptiles for grinding food